使用ADO的奇怪问题(50分)

  • 主题发起人 主题发起人 AKang
  • 开始时间 开始时间
A

AKang

Unregistered / Unconfirmed
GUEST, unregistred user!
查询access97的库,只要以日期为条件,就会出现'Internal OLE Automation error'错误
如下语句:
1.SQL.Add('Select VoucherNo from Voucher Where VoucherDate=#2001-9-22#')
2.SQL.Add('Select VoucherNo from Voucher Where VoucherDate=:Date1);
Parameters.ParamByName('Date1').Value:=FormatDateTime('MM/DD/YYYY',StrToDate('2001-9-22'));
都会出现上面的错误,但如果查询SQL Server却不会出现这样的问题。
请指教
 
将系统的时间格式改为‘yyyy/mm/dd'试试
 
后退
顶部