为何在DBgrid中显示不出数据?(50分)

  • 主题发起人 主题发起人 hello
  • 开始时间 开始时间
H

hello

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
你们好!
我在窗体上放置了三个控件:DBgrid1,Datasource1和Table1.同时,我
将DBgrid的datasource属性设置为了datasource1,将datasource1的
dataset属性设置为了Table1,Table1的dataname属性设置为了DBDEMOS
,而其tablename则设置成了COUNTRY。DB。但当我将Table1的Active
属性设置为True时,表中数据确没有显示在DBgrid中(DBgrid中出现了
好几个空行),请问如何使数据显示出来?
 
我找你说的做了一遍,我这是能显示出来的,
你能确定以下几点吗?
1.country.db 中有数据.
2.没改过 dbgrid ,table 单元.
3.bde,delphi运行正常.
若你还认为没错,重装一遍 delphi 吧. :)
 
我找你说的做了一遍,我这是能显示出来的,
你能确定以下几点吗?
1.country.db 中有数据.
2.没改过 dbgrid ,table 单元.
3.bde,delphi运行正常.
若你还认为没错,重装一遍 delphi 吧. :)
 
Country.db一定是空的。
 
你的问题可能情况有三种:
******
1.你的DBGRID的Columns属性设定时没有指定FIELDS
双击DBGRID,出现的COLUMNS对话框,添加字段,但一定要在COLUMNS的FIELDS属性中指定字段名 :{)
*******
2.BDE出了问题,重新来做一遍,如果还是这样,就从新装一遍
3. CONTRY.DB是只是几行空记录

你的第一种可能性比较大,如果是,可别忘了给我加分,谢谢 :o
 
噢,我说的是DBGRIDS的COLUMNS的FIELDSNAME的属性一定要设定,
我试过了,也是你的现象
MERRY CHRISTMAS!
 
多人接受答案了。
 
后退
顶部