Select [Users].UserName,[Users].Sex,[Users].BirthDay,[Users].Age,[Job].Position,[Job].EmployTime,[Job].Salary 
From (Users INNER JOIN Job ON Users.UserName = Job.UserName) 
where Users.UserName = 'xueboy'
如果是单表的没问题,多表的就不行

解决方案 »

  1.   

    这跟ADO.net没关系,ADO只是搭了个桥,最终还是把SQL给数据库执行,如果是做RowFilter条件过滤才跟Ado有关。前面的把后面的也加上定界符[Users]试试,如果不行,把Users表换成别的名称From (Users INNER JOIN Job ON Users.UserName = Job.UserName) 中的括号也可以去掉
      

  2.   

    Position是保留字,改成[Position]后再试试。