delphi中ADOQuery1.SQL.Add(✀where 编号 Like :a and 姓名 Like :b and 性别 Like :c✀)是什么意思谢谢

2025-04-03 23:04:10
推荐回答(3个)
回答1:

这是一句SQL的语句,在这上面,肯定还有一条,ADOQuery1.SQL.Add('select * form xxxx'),对吧

where 编号 Like :a and 姓名 Like :b and 性别 Like :c,其中 :a,:b,:c是三个定义的变量,在这条语句下面,肯定还要给变量赋值,

这句SQL语句的完整意思是,在一张表中查询编号包涵 a\b\c三个变量的值的数据

回答2:

就是一条查询的sql语句
其中 :a,:b,:c
是三个参数

回答3:

:a :b :c 就是三上参数,下一句你给这三个参数赋值即可。
如果觉得麻烦,直接用sql语句来表达:
id='123';
sql='select * from table111 where id like '+#39+id+#39;
ADOQuery1.SQL.Add(sql);