DBGrid为什么不能正常显示?(100分)

  • 主题发起人 主题发起人 数字化强盗
  • 开始时间 开始时间

数字化强盗

Unregistered / Unconfirmed
GUEST, unregistred user!
DBGrid的DataSource也设对了.DataSource的DataSet也对了.能够正常存储数据.
但DBGrid不显示库中内容,但滚动条会随记录的增加而滑动.但DBGrid中是空白.
是怎么回事?
 
DataSource的 Active 设为True了么?
 
可能是刷新问题, 用以下代码刷新一下:
dateset1.Close;
dateset1.open;
当然最好是使用Bookmark以确保自动定位
 
可能是刷新问题, 用以下代码刷新一下:
dateset1.Close;
dateset1.open;
当然最好是使用Bookmark以确保自动定位
 
都没有用.还是不行. 我机器是升级到win2000的.没升级以前的程序都正常.升级后的都不
行了.而且把原来的程序中的DataSource替换一下.就又不行了.会不会是因为升级有什么
不兼容而使Datasource没有用了.还有就是升级报告中说BDE有不兼容.有什么补丁吗.
 
DataSource的 Active 设为True
 
是否自定义了标题,如果没有相应的字段的话就有这种问题,建议取消所有标题然后根据
QUERY自带的字段定义中文标题。
 
没有自定义标题
DataSource的Active属性怎么设True?
 
如果没有对应于标题的字段,那么系统会提示错误的。
看来还是datasource处理数据更新的错误,你重新安装下delphi试试。
 
可能是BDE的问题,建议先重装BDE一试!
 
是否用了永久字段对象?而其他要显示的字段没有加进去?
 
多人接受答案了。
 

Similar threads

回复
0
查看
863
不得闲
回复
0
查看
848
不得闲
S
回复
0
查看
835
SUNSTONE的Delphi笔记
S
S
回复
0
查看
765
SUNSTONE的Delphi笔记
S
后退
顶部