从c# ADO.net执行sql连接查询时出错
本文关键字:连接 查询 出错 sql 执行 ADO net | 更新日期: 2023-09-27 18:16:29
我正在尝试使用ADO.net适配器从c#执行一个简单的SQL查询。
使用join查询两个表的访问数据。
下面是我的代码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'附近语法错误
试试下面的代码:
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);