数据表上的过滤表达式问题

时间:2010-08-16 18:41:48

标签: vb.net

我的过滤器表达式有问题它无法正常工作。我只是尝试返回具有mCurrentID的CompanyID的行。 objts是一个数据表

Dim mCurrentID As String = lookupInTrenCustomer.EditValue
        'populate grid here
        Dim mFilter As String = "CompanyID=" & mCurrentID
        Dim sortOrder As String = "RegionalBarn DESC"
        objts.Select(mFilter, sortOrder)


        objta.Fill(objts)
        objGridControl.DataSource = objts

1 个答案:

答案 0 :(得分:1)

如果CompanyID不是数值,则需要用引号括起来。

Dim mFilter As String =“CompanyID ='”& mCurrentID& “'”