我的 DBGRID 怎么了???(100分)

  • 主题发起人 主题发起人 R_Baggio
  • 开始时间 开始时间
R

R_Baggio

Unregistered / Unconfirmed
GUEST, unregistred user!
我现在在做一个小东西,用若干TABLE和一个DBGRID调用显示数据库里的内容。
奇怪的是只要我用DATASOURCE连接上TABLE和DBGRID,TABLE。APPEND就报一个
越界错;当DBGRID的DATABASE为空时,就可以TABLE。APPEND;不知道为什么?
哪位大虾有过类似的经历,请帮助我一下。谢谢!对了我用D3写的。
 
为什么不用INSERT
 
用INSERT和APPEND又有什么区别呢?
用INSERT的话,我的程序改动就很大了。而且,也不一定行。
用TABLE用了怎么久,第一次碰到这样的问题。
盼望赐教
 
说详细点,DBGRID那有DATABASE属性?
是说表是空的么?我用过,没什么事呀?
大不了重装一遍delphi,就没事了.
 
如果牵扯到显示多个表的内容,建议用Query.
 
我想大概是你的dbgrid中的column与你连接的table的field不对应造成的,
仔细检查一遍吧
 
如果是oracle 8.0.x,请升级oracle or bde
 
TABLE.APPEND 时,DBGRID 的 DATASOURCE 的 DATASET 连的同一table 吗?
仔细检查,DATASOURSE 的 DATASET ,与 DBGRID 的 DATASOURSE。
也可以动态指定。
 
uninstall and install
 
接受答案了.
 
后退
顶部