VISTA中是否支持Jet OLEDB 3.51?
以前的程序,都是基于Jet OLEDB 3.51的,在2000和XP下一切正常。在Vista下发现读取修改数据库时有问题,比如:“select * from table1 where index = 2 and ZF = 'a'”,在2000系统下,可以返回一条记录值;但在Vista下,返回为空记录。
改成Jet OLEDB 4.0后,则在Vista下可正常返回纪录值。
请教各位高手,是否Vista已经不支持OLEDB 3.51,只能支持OLEDB 4.0?或者是由于其它原因造成的这种情况?