DLL中,TABLE在DATAMOUDLE中,DBGRID在FORM中产生的问题?(50分)

  • 主题发起人 主题发起人 zhangdamin
  • 开始时间 开始时间
Z

zhangdamin

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序是EXE+DLL, EXE与DLL都是使用BUILD WITH Runtime Package.
EXE中有:DATABASE_FORM 存放DATABASE;
FORM1
DLL中有:DATABASE_FORM 存放DATABASE,DATABASENAME 同EXE中的DATABASENAME
DATASET_FROM 存放DATASET,如TABLE1
FORM1有DBGIRD1,DATASOURCE1,
DBGIRD1.DATASOURCE := DATASOURCE1
DATASOURCE1.DATASET := DATASET_FROM.TABLE1
问题出在DLL中: DATASET_FROM.TABLE1.OPEN 之后, DBGIRD1不显示数据,
DATASET_FROM.TABLE1.FIELDbyName显示数据正常
请问如何解决?
 
Be Sure That:
DATASOURCE1.Enabled := True;
 
DATASOURCE1.Enabled := True
还是出现老问题
?????
 
>还是出现老问题
时好时坏,还是不好???
 
近期结束
 
多人接受答案了。
 
后退
顶部