H
HuangSkar
Unregistered / Unconfirmed
GUEST, unregistred user!
我做的一个项目中要求在动态连接库中使用主程序中的Database组件,
我在Dll中放了一个Database组件,主程序调用Dll时,将主程序里的
Database传到Dll里,然后用Dll里的数据库组件接收从主程序里传过来
的Database,然后打开Dll中的Table,下面有两种情况发生:
(1)如果将主程序和Dll里Projtect/Options里的选项Compile with run time
package都选中,那麽在Dll中打开Table时,不会弹出DataBase Login的对话框;
(2)如果主程序或Dll中有任何一个没有选择Comple with run time paceage,
则在打开Dll中的Table时会弹出DataBase Login的对话框;
不知哪位大虾能告诉我,为什麽会出项这两种情况?
我在Dll中放了一个Database组件,主程序调用Dll时,将主程序里的
Database传到Dll里,然后用Dll里的数据库组件接收从主程序里传过来
的Database,然后打开Dll中的Table,下面有两种情况发生:
(1)如果将主程序和Dll里Projtect/Options里的选项Compile with run time
package都选中,那麽在Dll中打开Table时,不会弹出DataBase Login的对话框;
(2)如果主程序或Dll中有任何一个没有选择Comple with run time paceage,
则在打开Dll中的Table时会弹出DataBase Login的对话框;
不知哪位大虾能告诉我,为什麽会出项这两种情况?