Delphi中用到数据库时有ADOQuery1.SQL[2] Delphi中用到数据库时有ADOQuery1.SQL[2],其中SQL[2]是怎么会是?为什么会有这样的事情? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL[] 是TstringsSQL.Add('A');SQL.Add('B');...下标从0开始,第一行是SQL[0]即是'A' SQL[1]是'B' ...自己看看有多少行 ADOQuery1.SQL[2] := Format('WHERE (aa>0) and (bb = ''%s'') and (cc = %d)', [aid, bid]); ADOQuery1.Open;这里的[2]是指第二行还是其它的意思。 在ADOQuery1的属性sql中已经有where 时,还能在用? 同一位置这样不就重复了吗? 但是在ADOQuery1的属性sql中已经是:SELECT * FROM user where aa>0,在Delphi程序中有出现where aa>0 这样不重复? 一般情况下没有楼主这样用的。我一般是这样用:ado.sql.clear;ado.sql.add('select......');ado.open; 是不是sql文体的第二行的意思? 将小段java代码转换为Delphi Delphi到底哪种程度才可以见人? 急!!! 关于scktsrvr.exe在客户端的安装问题!! 在线等待!!!!! 【JAVA视频教学】 部分下载 ★★★ 如何刷新DBGrid表格控件!!请各大侠指教! 在delphi中怎样调用api函数,要指定一个什么类呀 delphi怎样获取本机加入的域?? 模糊查询 如何正确分割SQL语句? **************为将要编写的kylix开发书籍收集意见****************** 求注解 关于DataGrid的TEXTBOX列的问题。
SQL.Add('B');
...
下标从0开始,第一行是SQL[0]即是'A' SQL[1]是'B' ...自己看看有多少行
Format('WHERE (aa>0) and (bb = ''%s'') and (cc = %d)', [aid, bid]);
ADOQuery1.Open;这里的[2]是指第二行还是其它的意思。
SELECT * FROM user where aa>0,
在Delphi程序中有出现where aa>0 这样不重复?
我一般是这样用:
ado.sql.clear;
ado.sql.add('select......');
ado.open;