我有一段代码,在BDE中这样是可心的,但如果用dbExpress,就会报错:scdsProg:Parameter 'login_id'. not found
代码如下:
With DM.scdsProg Do
Begin
if Active Then Close;
CommandText := 'select * from snms003 where login_ptr = :login_id';
Params.ParamByName('login_id').AsInteger := 5;
Open;
End;
换成Params[0].AsInteger := 5;
也不行。如何是好?
代码如下:
With DM.scdsProg Do
Begin
if Active Then Close;
CommandText := 'select * from snms003 where login_ptr = :login_id';
Params.ParamByName('login_id').AsInteger := 5;
Open;
End;
换成Params[0].AsInteger := 5;
也不行。如何是好?
Begin
if Active Then Close;
CommandText := 'select * from snms003 where login_ptr = :login_id';
ParamByName('login_id').AsInteger := 5;
ExecProc;
End;