adoquery中用查询时: adoquery.sql.clear;
adoquery.sql.add('select 姓名 from 个人信息');
adoquery.sql.add('where 地址='+edit1.text');
adoquery.open;
运行时报错,说是语法错误,但看上去好象没错的,请问这个问题该如何解决????????
adoquery.sql.add('select 姓名 from 个人信息');
adoquery.sql.add('where 地址='+edit1.text');
adoquery.open;
运行时报错,说是语法错误,但看上去好象没错的,请问这个问题该如何解决????????
解决方案 »
- html 转 mht 的问题。是否有方法可以设置 CdoMHTMLFlags 属性而不需要调用CreateMHTMLBody 函数
- 各位大侠,俺想拦截当前界面上显示的所有Tlabel 、TEdit 类的名称、文本内容该怎么办呢?
- 如何计算memo中文个
- FindFirt怎么不听话?
- 有谁知道outlook上的左侧的outlook快捷方式、自定义快捷方式等是怎么做出来的
- 我再问一个好像都没有遇到的问题或是一个傻瓜问题!高手请进,急!
- 图像压缩,图像指针复位问题。请大家关注。谢谢!!
- delphi 的 TADOStoredProc 返回值参数如何设??我弄了一个晚上了。大哥大姐帮帮忙吧!!!
- 关于取DATASET的数据问题。
- 求教保护模式下对显卡操作的代码,原理,或者到哪里去找。。谢了
- 如何在PageControl中新增TabSheet,TabSheet中的内容和控件和前一个TabSheet一样
- 系统栏显示问题。。。。
adoquery.sql.add('select 姓名 from 个人信息');
adoquery.sql.add('where 地址="'+edit1.text+'"');
adoquery.open
试一下,应该可以了
adoquery.sql.add('where 地址='''+edit1.text'''');
adoquery.sql.add(' where 地址='''+edit1.text +'''');
adoquery.sql.clear;
adoquery.sql.add('select 姓名 from 个人信息 ');
adoquery.sql.add('where 地址="'+edit1.text+"');
adoquery.open;
begin
SQL.Clear;
sql.Add('select 姓名 from 个人信息');
sql.add(' where 地址='+edit1.text);
try
open;
except
showmessage(sql.Text);
end;
end;
adoquery.sql.add('where 地址='+edit1.text+');
字符串查询
adoquery.sql.add('where 地址='''+edit1.text+'''');
begin
SQL.Clear;
sql.Add('select 姓名 from 个人信息');
sql.add(' where 地址='''+edit1.text+'''');//要这样
try
open;
except
showmessage(sql.Text);
end;
end;