如果是字符串的话请加上但引号。
string str="TCName = '"+sql.Trim()+"'";

解决方案 »

  1.   

    可以这样试试
    string str="TCName = "+sql.Trim();
    改为
    string str="TCName = /'"+sql.Trim() + "/'";
    :)
      

  2.   

    谢谢,那个问题解决了,
    又来一个新的:
    tableBds.Rows.Add(row);这一行出问题了,说row已经属于别的表了。
    我怎么能得到行对象呢?
    row的或者复制????
      

  3.   

    DataTable.Select 方法 (String),是"获取与筛选条件相匹配的"
    其中的"String"应该是“要用来筛选行的条件 ”呀?顺便问一下,你用Trim()是干什么用呀?取掉空格吗?
      

  4.   

    应该把row值赋到ojbect数组中,Add数组就可以了