【发布时间】:2017-10-18 09:12:37
【问题描述】:
我正在使用 OLEDB 连接从 excel 文件中读取数据。在 Select 查询中使用 IN 运算符时遇到问题。 以下是我的查询,
string EmployeeIds = "'1231','1232','1233'";
SELECT [Employee Number],[Employee Name],[First In Time],[Last Out Time],[Total Work Hours]
FROM [Sheet0$A2:J]
WHERE [Employee Number] IN (?);
comm.Parameters.AddWithValue("?",EmployeeIds);
我得到空结果,但如果我只给出一个值,那么我得到的结果。请帮忙。
【问题讨论】: