用的是ACCESS数据库,ADOQUERY
想删除几条数据
adoquery1.close;
adoquery1.sql.clear;
adoquery1.SQL.Add('delete form 表名 where 字段名='+#39+变量名+#39);
adoquery1.open;
提示有错误
各位高手给看一下
想删除几条数据
adoquery1.close;
adoquery1.sql.clear;
adoquery1.SQL.Add('delete form 表名 where 字段名='+#39+变量名+#39);
adoquery1.open;
提示有错误
各位高手给看一下
解决方案 »
- delphi TFileStream文件拆分有问题,急急!
- 乱码问题:一文本文件,用写字板打开中文显示为乱码,用记事本打开中文显示正常,所以估记该文件编码为utf8类型,那么如何用stringlist加载该文本文件后,读出正确的内容并修改后再用savetofile保存呢?
- 给个小见意!
- 我搞了很久也不知道如何解决!高手请告诉我原因何在~,先谢了
- 如何从字符串"<d>value</d>"中取出字符串"value",在线求助!
- 谢谢hongyou(鸿猷),请进来拿分吧
- 如何把分类汇总结果存入到一个已存在的数据表中?急
- csdn与大富翁www.delphibbs.com 哪一个更好?哪一人气足?哪一个里高手多?
- ????????
- 程序如何一开始运行即最小化在右下角的任务栏?
- 求助 Indy的pop3控件
- 初学DELPHI,请帮我看看这问题,谢谢
adoquery1.sql.clear;
adoquery1.SQL.Add('delete form 表名 where 字段名=:a);
adoquery1.Parameters.ParamByName('a').Value:=变量名;
adoquery1.excesql;
我习惯这样写的,你试试,因为搞不懂那些引号的排列
adoquery1.SQL.Add('delete form 表名 where 字段名=:a');
begin
sql.clear;
SQL.Add('delete form 表名 where 字段名=:a');
Parameters.ParamByName('a').Value:=变量名;
active :=true;
open;
end;
'字段名'是数字型如下:adoquery1.close;
adoquery1.sql.clear;
adoquery1.SQL.Add('delete form 表名 where 字段名='+变量名);
adoquery1.excesql;如果'字段名'是字符型应如下:
adoquery1.close;
adoquery1.sql.clear;
adoquery1.SQL.Add('delete form 表名 where 字段名='''+变量名+'''');
adoquery1.excesql;
什么意思