delete from lend where readerid=:readerid
这句话中 条件 where readerid=:readerid 是什么意思?
这句话中 条件 where readerid=:readerid 是什么意思?
解决方案 »
- Cannot make a visible window modal/Delphi7的一个Bug处理
- label l;//这个声明是什么意思??
- 能不能把delphi xe2 firemonkey 和c#的 WPF做个比较?
- delphi 如何获取IE的源文件
- 终于辞职了 散分
- 一个有关导出EXCEL文件的问题,急,请高手赐教!
- 请教:DBGridEh中出现LookUp下拉框的最少必要设置条件.
- 怎么样使comboBoxEx控件具有comboBox控件AutoComplete功能?
- 请教 delphi5.0 在win2000下编程需要注意些什么?
- 如何动态改变端口
- 【潇洒散分总裁】保护费
- Rave报表使用求助
Adoquery1.parameters('readerid').value:=edit1.text;
Adoquery1.parameters('readerid').value:=edit1.text; 这样传入参数更安全
delete from lend where readerid=:readerid;
Adoquery1.parameters('readerid').value:=edit1.text;
Query1.ParamByName('readerid').AsString := Edit1.Text;
Query1.ExceSQL;
第二个readerid是变量(可以随便取个名字),传值用的如:
delete from lend where readerid=:A;
Adoquery1.parameters('A').value:='张三';意思是删除lend表中readerid='张三'的数据
当然,类型是否匹配你也要考虑的,比如readerid是int类型,这个赋值运行时就要报错了