在别人的机器上点了也不报错,但也不出form。数据库连接参数:
DriverName MSSQL
HostName 192.168.85.111
DataBase caizheng
User_Name user1
Password 983847
BlobSize -1
ErrorResourceFile
LocaleCode 0000
MSSQL TransIsolation ReadCommited
OS Authentication False

解决方案 »

  1.   

    是不是你在编辑时把sqlconnection的connected设为了true
      

  2.   

    做计是那台机子上没有BDE驱动!!
      

  3.   

    dbexpress 和 BDE 没有关系的。
      

  4.   

    你没有安装sql 2000的数据库。
      

  5.   

    首先你要在程序设计的时候把connection设置成为False
    在程序中动态的读取INI 或者注册表等方式把参数写入
    然后,你要确定其他机器上有MDAC2.6以上版本
    然后
    dbexpmss.dll
    midas.dll
    qtintf.dll
    qtintf70.dll
    都是需要的。
    在你的DRP中要Uses  MIDASLIB
    这样就完全可以动态的连接了
    我们公司目前都是采用了这个做法,除了Win98没有MDAC连不上之外,其他系统没有问题