用了一个定时器给数据库(ACCESS)每两秒插入一个数据,当插入的时候程序不知道怎么的卡了一下。
在数据库直接到开看到的数据有322条,但是用ADO连接显示却只能显示300条
try
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.Text:='select *from 20090629 ';
ADOQuery1.open
except
end;
Edit1.Text:=IntToStr(ADOQuery1.RecordCount);
用这段代码显示DBGrid只显示出300条 但是Edit1.Text却显示出有322条的记录~!不知道为什么了奇怪了,
重新换一个窗口连接也只能显示到300条郁闷死了
在数据库直接到开看到的数据有322条,但是用ADO连接显示却只能显示300条
try
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.Text:='select *from 20090629 ';
ADOQuery1.open
except
end;
Edit1.Text:=IntToStr(ADOQuery1.RecordCount);
用这段代码显示DBGrid只显示出300条 但是Edit1.Text却显示出有322条的记录~!不知道为什么了奇怪了,
重新换一个窗口连接也只能显示到300条郁闷死了
解决方案 »
- [求助]菜鸟求解多重循环问题
- 怎么做出象CSDN这提问时,的这个文章内容这个效果
- 如何在点击ComboBox时弹出多列可以让用户选择某一个?或者是表格形式?而不是默认的列表(单列)?
- 求一种能在系统比较完整的处理异常的方式
- 关于用 ADO连的access数据库从单机用户能否改成网络用户 在线等...
- 版主:怎样管理
- 求助:做过或会做脚踏开关的朋友帮忙啊
- 我在玩的反恐精英时,一碰到我军与敌军打仗时,硬盘灯猛闪,速度奇慢,分辨率已到640*480,怎么办?
- 如何实现自己的IDE
- 关于ClientDataSet的Params之后的SQL 如何获取??
- 各位帮我看下数据库的语句
- delphi编程问题请教:用ADOConnection控件实现从EXCEL表导入数据到ACCESS表中出现问题,无法成功
用try
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.Text:='select *from 20090629 ';
ADOQuery1.open
except
end;
这样不能显示到300到322的记录
用
try
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.Text:='select *from 20090629 where id>300';
ADOQuery1.open
except
end;
却能显示出300到322的记录
ADOQuery1.sql.Text:='select *from 20090629 '; 这句不是显示全部的记录吗?怎么只能显示到300呢
try
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.Text:='select *from 20090629 where id>250';
ADOQuery1.open
except
end;
的话只能显示出250 到300的记录 感觉好像是被分页了 第一次遇见真奇怪 那位朋友知道的帮帮忙