同一SQL不同地方执行,结果不同
有条SQL,操作符中带有like匹配符,我是 select * from table1 where contractno like '*j*'
通过C#的数据适配器的fill方法,取不到数据,但是我通过跟踪将这条SQL放入到access中查询的话,却能够查到数据。其他的例如〉,=之类的都是正常的
请问,是否哪里设置不对啊?
问题点数:20、回复次数:2Top
1 楼wwwwb()回复于 2006-03-02 08:46:25 得分 20
在ACCESS中:select * from table1 where contractno like '*j*'
在ADO中:select * from table1 where contractno like '%j%'
Top
2 楼jilate()回复于 2006-03-02 08:55:03 得分 0
开始我也用%号的,可是提示错误,用了*号以后,就不会提示错误了Top




