sql 语句是:
select dbo.UsersRight('name','123') as 用户 --函数UsersRight的两个参数都是字符串现在想在ADOQUERY的SQL语句里写,两参数由两个EDIT的TEXT属性提供;
即想得到如下形式,sql.Add('select dbo.UsersRight('''+trim(editname.Text)+','+trim(editpass.Text)+''') as 用户'); //////////写错,请帮忙改;具体怎写,谢谢;
另:刚才把贴发错在SQL版,请到那边接分吧.
http://community.csdn.net/Expert/topic/3475/3475372.xml?temp=.0169031
select dbo.UsersRight('name','123') as 用户 --函数UsersRight的两个参数都是字符串现在想在ADOQUERY的SQL语句里写,两参数由两个EDIT的TEXT属性提供;
即想得到如下形式,sql.Add('select dbo.UsersRight('''+trim(editname.Text)+','+trim(editpass.Text)+''') as 用户'); //////////写错,请帮忙改;具体怎写,谢谢;
另:刚才把贴发错在SQL版,请到那边接分吧.
http://community.csdn.net/Expert/topic/3475/3475372.xml?temp=.0169031
begin
StrQ:='select dbo.UsersRight('''%S''','''%S''') as 用户';
StrQ:=Format(StrQ,[trim(editname.Text),trim(editpass.Text)]);
Sql.Add(StrQ);
...
...
end;