|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2004/5/8 15:36:19 |
标题: |
用count(*)得到的值在edit中总是显示零?? |
浏览:1228 |
|
加入我的收藏 |
楼主: |
用count(*)得到的值在dbgride中显示是正确的,但是赋到edit中就变成了零 query1.Close; query1.SQL.Clear; edit1.Text:=inttostr(query1.SQL.Add('select count(*) from province')); query1.Active:=true;
----------------------------------------------
- |
作者: |
|
2004/5/8 15:54:24 |
1楼: |
ADoquery1.Close; ADoquery1.SQL.Clear; ADoquery1.SQL.Add('select count(*) from eat'); ADoquery1.Active:=true; edit1.Text:=Trim(inttostr(ADOQuery1.RecordCount));
----------------------------------------------
-
|
作者: |
|
2004/5/8 16:39:07 |
2楼: |
query1.Close; query1.SQL.Clear; query1.SQL.Add('select count(*) as gold from province')); query1.Active:=true; edit1.Text:=query1.fieldbyname('gold').asstring; //OK????????????????????????????????????????????????????
----------------------------------------------
|
作者: |
|
2004/5/8 17:32:32 |
3楼: |
1楼和2楼的方法都可以
----------------------------------------------
我真的不会!
|
作者: |
|
2004/5/8 17:47:19 |
4楼: |
同意3楼看法,不过我个人认为还是2楼的比较好用~~
----------------------------------------------
-
|
作者: |
|
2004/5/8 17:51:52 |
5楼: |
谦虚的问一下:count(*)是什么意思
----------------------------------------------
-相互学习,共同进步!
|
作者: |
|
2004/5/9 8:15:40 |
6楼: |
統計一個表中有多少條記錄。
----------------------------------------------
-
|
作者: |
|
2004/5/9 10:24:15 |
7楼: |
我曾经也遇到类似的问题:dbgrid显示正确,但是RecordCount却为零,我解决的办法是用 not eof 循环统计记录的个数。 为什么会出现这种问题我一直没有想通,请各位帮忙!
----------------------------------------------
-
|
|