ADOQuery的动态参数问题(200分)

  • 主题发起人 主题发起人 geminii
  • 开始时间 开始时间
faint,要不你把程序发给我,我再试试?
 
我的程序:
procedure TForm1.Button1Click(Sender: TObject);
begin
with ADOquery1 do
begin
Close;
sql.clear;
sql.add('select * from E202_1Mtbl where Rptdate = :lsrptdate');
parameters.ParamByName('lsrptdate').DataType := ftstring;
Parameters.ParamByName('lsrptdate').Value := '2001.03';
Open;
showmessage(FieldByName('CorpCode').AsString);
end;
end;
paramcheck设为true;
 
最后发现,这应该是sql server的问题。(我不知道sql server打了sp1,sp2,sp3后
行不行,还没试)但我用同样的语句连接Access,是没问题的。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部