var str:string;
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B:=text');
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;
上面的语句是不是能得到一条记录中字段B=text 的字段A的值?
如不能,该如何得到条件下字段A的值
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B:=text');
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;
上面的语句是不是能得到一条记录中字段B=text 的字段A的值?
如不能,该如何得到条件下字段A的值
解决方案 »
- 我做了一个登录器,怎么才能在用户登录后首先看到我这个登录器,后看到桌面
- 如何读取文本每行内容?在线等候!!!!!!!!!!!!!!!!
- 大侠们求救啊!!! 求枚举系统中目前可用的串口api的使用方法
- 有用过suiMainMenu控件的吗~?~?他的菜单的快捷方式怎么设置?~??
- 用DELPHI怎样取得Ring 0级权限
- ? 用H1:=findwindow(nil,'某网页标题')后,如何遍历该网页窗口内的所有控件,然后对各控件发送消息? (gyhong )
- Delphi开发的在oracle基础上的自定义报表工具
- 请问各位高手,在Delphi中如何实现进行从局域网的地址到Internet地址的转换 谢谢
- 怎样把一个已有的 icon 图标加入 资源文件?
- 请帮个忙!!!
- 高手请进
- 请问高手,怎样才能得到鼠标的焦点??
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B='+#39+'text'+#39);
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;
var str:string;
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B='''+text+'''');
str:=adoquery1.fieldbyname('A').asstring;
adoquery1.open;
你的Code是错误的!
var str:string;
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B:='''+text+'''');//text为变量
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;
//------------------------------------------------
var str:string;
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B:=''text'');//text为字符串
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B='''+text+'''');//text为变量
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;
//------------------------------------------------
var str:string;
begin
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add('select A from table1 where B=''text'');//text为字符串
adoquery1.open;
str:=adoquery1.fieldbyname('A').asstring;