TypeParent = '" + parent + "'";//你的
TypeParent = "'" + parent + "'";//我的!
自己打错吧?

解决方案 »

  1.   

    string filExp = "SELECT * FROM tTypeSon WHERE TypeParent = '" + parent + "'";
    DataTabel.Select方法的第一个参数应该是过滤表达式,如'id>50'
      

  2.   

    Select方法用的参数不是标准SQL语句,只需要写出条件就可以,例如"X>50"或"X>50 AND Y<30"之类的就可以了
      

  3.   

    对了,Select()方法里面填入“相对于SQL语句Where后面的语句”。"SELECT * FROM tTypeSon WHERE TypeParent = '" + parent + "'";
    =〉"TypeParent = ' parent'";