奇怪的是......
以下命令返回在Access 2003的查询窗口中运行时所期望的内容:
SELECT * FROM Train WHERE [Days] LIKE '*3*'
然而,当我将它传递给我的C#代码运行(返回OleDbDataReader)时,我什么也得不到。我怀疑它与LIKE命令有关(当我删除它时,我得到行)。
有什么想法吗?
答案 0 :(得分:5)
只是一个猜测,但试试这个:
SELECT * FROM Train WHERE [Days] LIKE '%3%'