我要实现多条件查询怎么实现?下面的代码好像不行请帮我一下??? zb01:=adotable3.fieldbyname('zhibiao').asstring;
zb02:=adotable3.fieldbyname('leixin').asstring;
adoquery2.Close;
adoquery2.SQL.Clear;
adoquery2.sql.add('select sum(t13) as tk01 from tk where (t11=zb01)and(t112=zb01)')
adoquery2.Open;
很急
zb02:=adotable3.fieldbyname('leixin').asstring;
adoquery2.Close;
adoquery2.SQL.Clear;
adoquery2.sql.add('select sum(t13) as tk01 from tk where (t11=zb01)and(t112=zb01)')
adoquery2.Open;
很急
解决方案 »
- Delphi的入门书籍有哪些?
- 启动界面显示时会出现偏移不居中
- 高手请进:左看右看没有毛病……
- 高分求关于maskedit控件的设置问题!~~~~~~~~~~~~~~~~
- 大家新年好(有谁有关于DELPHI 分布式开发的电子书)谢谢!!来观者有喜!
- 如果使用别人编写的ACTIVEX组件,生成的执行文件在别的电脑上为什么说该类没有注册?
- VisiBroker 是干什么用的东西。我死活装不上。
- 在多线程里面使用dbexpress
- 100分,如何用DELPHI做一个录音程序
- 在鼠标钩子里面怎样得到鼠标停顿的消息?
- 济南的delphi程序员行情怎么样呀。
- 请指教:怎样实现在DBGrid中单击一个单元格时,单元格中文字颜色与该单元格底色不同?
sSql := 'select sum(t13) as tk01 from tk where t11=' + zb01 + ' and t112='+zb01
adoquery2.sql.add(sSql)
是不是这样的adoquery2.sql.add('select count(t13) as tk01 from tk');
你的这些问题都在sqlserver的帮助里有详细的说明和demo
请查阅。
zb01:=adotable3.fieldbyname('zhibiao').asstring;
zb02:=adotable3.fieldbyname('leixin').asstring;
adoquery2.Close;
adoquery2.SQL.Clear;
///// if zb01,zb02 如果为字符串 then
adoquery2.sql.add('select sum(t13) as tk01 from tk where (t11='''+zb01+''')and(t112='''+zb01+''')')
adoquery2.Open;