下面是段查询代码:
with dm.query5 do
begin
close;
sql.Clear;
sql.Add('select * from bookinfo where 出版社名称=:bookid');
parameters.ParamByName('bookid').Value:=trim(edit1.Text);
open;
end;
我在edit1中输入了:人民邮电出版社,在bookinfo中出版社为人民邮电出版社的书有5本,我现在
想取得当前的数量"5",可是我现在用dm.query5.recordcount,奇怪的是dm.query5.recordcount
的数量为什么不是"5"了?
请各位大哥帮帮忙,应该怎么做了,才能得到数量"5"?烦请写出代码,谢谢!
with dm.query5 do
begin
close;
sql.Clear;
sql.Add('select * from bookinfo where 出版社名称=:bookid');
parameters.ParamByName('bookid').Value:=trim(edit1.Text);
open;
end;
我在edit1中输入了:人民邮电出版社,在bookinfo中出版社为人民邮电出版社的书有5本,我现在
想取得当前的数量"5",可是我现在用dm.query5.recordcount,奇怪的是dm.query5.recordcount
的数量为什么不是"5"了?
请各位大哥帮帮忙,应该怎么做了,才能得到数量"5"?烦请写出代码,谢谢!
解决方案 »
- 关于IdPOP3接收附件的问题
- 如何把服务应用程序安装命令改成不是默认的 -install?
- 写过局域网络编程的高手来看看吧?出现了怪问题,客户端连接服务器的时候需要很长时间才能连上?
- 轰动软件业界 QuickTransit跨平台运行(真是不可思议)
- 请问在DELPHI中,是否可以实现象网页中的左右分框
- 高手进来!低手UP有分!~
- VC++与DELPHI的不惑???请高手回答!!!
- 求助:delphi类型转换问题
- 这怎解决啊,Help!!!!
- Tidhttp问题
- 请问能查到某个程序请求连接的数据库地址吗?
- 问一个Delphi问题,如何在动态库中创建可以输出的类?这个类怎么被EXE程序实例化调用?只需讲讲基本做法,100分就是你的啦!!!!
with dm.query5 do
begin
close;
sql.Clear;
sql.Add('select count(*) from bookinfo where 出版社名称=:bookid');
parameters.ParamByName('bookid').Value:=trim(edit1.Text);
open;
end;
with dm.query5 do
begin
close;
sql.Clear;
sql.Add('select count(*) as i from bookinfo where 出版社名称=:bookid');
parameters.ParamByName('bookid').Value:=trim(edit1.Text);
open;
end;
再取fieldsvalue['i']的值.
返问 Paradox 这样的好象没有问题。 ADO Query RecordCount 好象没有问题。