开发环境为Delphi5(+SP2)、数据库用的是ACCESS2000,采用的是ADO技术。
在数据查询中,我根据用户查询条件组成SQL语句处理,但是发生了“没有记录显示情况”!
而实际上我将该语句在ACCESS中执行,没有任何问题。
当然这种情况并不经常遇到。而由于在一个窗体中发生了这种情况,还莫名其妙地导致其它窗体下的SQL处理方式的查询同样出现问题!
——真是莫名其妙!
这种情况我遇到了好几次了。
后来我只好采用Filter处理方式以解决。 哪位高人知道这是为什么吗?共探讨!
在数据查询中,我根据用户查询条件组成SQL语句处理,但是发生了“没有记录显示情况”!
而实际上我将该语句在ACCESS中执行,没有任何问题。
当然这种情况并不经常遇到。而由于在一个窗体中发生了这种情况,还莫名其妙地导致其它窗体下的SQL处理方式的查询同样出现问题!
——真是莫名其妙!
这种情况我遇到了好几次了。
后来我只好采用Filter处理方式以解决。 哪位高人知道这是为什么吗?共探讨!
另外由于该模块下的SQL查询还导致其它模块同样原问题(原来可都是好好的)。
但这个问题可以用FILTER方式解决。
以上问题哪位高人遇到?请教了!
在ACCESS中,通配符为*,但在DELPHI中如果使用*,便会出现差不出来的情况——DELPHI将%认为是通配符。