在创建DLL时将datamodule1加到你做的DLL工程中就可以连接了,我也刚刚在做这个家伙。

解决方案 »

  1.   

    这样做,DLL中用的数据库连接和EXE是同一个连接吗?我要在EXE 设置数据库操作的用户名,口令,然后DLL中就不用再做任何连接,想直接使用.这样行吗?
      

  2.   

    没有问题
    注意一定要引用sharemem
      

  3.   

    调用Dll中函数加一个参数 ,
    如果是BDE,则参数为:
    DB:TDababase;
    (参数值为Exe中TDababase的连接)如果是Ado,则参数为:
    ADOCon:TADOConnection;
    (参数值为Exe中TADOConnection的连接)如此,类似也可以。