小编mac*_*007的帖子

select语句的返回值

我有这个小问题.我想将select语句的结果值检索到字符串变量中.像这样

OleDbCommand cmd1 = new OleDbCommand();
cmd1.Connection = GetConnection();
cmd1.CommandText = "SELECT treatment FROM appointment WHERE patientid = " + text;
cmd1.ExecuteNonQuery();
Run Code Online (Sandbox Code Playgroud)

我希望将选定的处理值放入字符串变量中.我怎样才能做到这一点.谢谢

.net c# oledb ms-access select

5
推荐指数
1
解决办法
8万
查看次数

WHERE子句中的SQL错误

我有桌子

Department: id, name
Employee: id, departmentId, name, surname
Run Code Online (Sandbox Code Playgroud)

departmentId是外键引用部门(id)查询:

SELECT * FROM Employee WHERE Employee.departmentId = Department.id;
Run Code Online (Sandbox Code Playgroud)

返回错误"where子句中的未知列Department.id"

我不能发出这个错误.我该如何解决?

谢谢

mysql sql mysql-error-1054

-2
推荐指数
1
解决办法
2272
查看次数

标签 统计

.net ×1

c# ×1

ms-access ×1

mysql ×1

mysql-error-1054 ×1

oledb ×1

select ×1

sql ×1