弹出数据库连接窗口 ( 积分: 100 )

  • 主题发起人 主题发起人 andeuy
  • 开始时间 开始时间
A

andeuy

Unregistered / Unconfirmed
GUEST, unregistred user!
在程序中有个TDatabase组件,在调用一个dll数据查询模块时传递这个TDatabase,结果弹出连接窗口,以前不会。这是为什么?
 
连接对象有一个是否提示的属性:<br>loginPrompt=false
 
问题是这个属性在主程序中设置为false,&nbsp;传递到DLL中就弹出来了
 
应该不会,组件作参数传递的是地址,使用时其实还是原来的东西,你设置的属性应该起作用,我觉得是不是你dll中的其他控件有没有设置好的,或者是内部创建的控件呢?
 
我传递的是DatabaseName,DLL中没有定义控件。谢谢
 
你传递DatabaseName&nbsp;是不是指传递了字符串?还是连DataBase实例直接作为参数传递呢?<br>如果是前者&nbsp;你肯定在Dll里面要重新打开数据库阿&nbsp;所有的特性不需要重新设置吗?
 
后退
顶部