求教关于客户端的查询问题:(50分)

  • 主题发起人 主题发起人 jt11
  • 开始时间 开始时间
J

jt11

Unregistered / Unconfirmed
GUEST, unregistred user!
使用DCOM的应用服务器进行查询时,在传递查询的SQL到应用服务器时怎样使得变量V1加入查询的条件。其中V1是变量,DM1是客户端的数据模块,password是应用服务器的数据库表,sjkm是表中的字段。请问我该怎样在查询条件中加入:字段值=变量V1的值。下面是我写的客户端查询,运行不了。该怎样写,请给段代码。没有分了,谢谢了!
V1:='e62';
with DM1.ClientDataSetdo
begin
close;
CommandText:='select * from password where sjkm =''V1''';
OPEN();
end;
 
CommandText:='select * from password where sjkm ='+V1;
这样就可以了
 
说家说得没错
 
CommandText:='select * from password where sjkm ='''+V1+'''';
 
chen_liang你好:按照你的写法程序通了,但我还是没有理解 '''+V1+''''写法的意思,谢谢你!
 
有人告诉我怎么在CommandText中使用引号的方法吗,谢谢大家了。
 
用quotedStr()就行了。
 
后退
顶部