【发布时间】:2016-11-04 08:41:52
【问题描述】:
我正在尝试使用 ADO.net 适配器从 c# 执行一个简单的 SQL 查询。
使用连接从两个表中查询访问数据。
下面是我的代码
newRequest=getrequest.selectQuery("select A.associateID, A.name, A.role, A.Salt FROM associate A INNER JOIN UserStatus UA ON UA.statusID=A.status" +
"WHERE A.coordinatorID='"+cID+"' AND UA.statusName='WAITING FOR APPROVAL'");
con.Open();
SqlDataAdapter sd = new SqlDataAdapter(query, con);
sd.Fill(ds);
执行时出错:
'A' 附近的语法不正确
【问题讨论】:
-
我认为 WHERE 子句前面少了一个空格
-
谢谢。这是一个愚蠢的错误:D
标签: c# .net sql-server ado.net