Delphi dbExpress里的SQLConnection连接MSSQL报错(DLL/Shared Library Name not Set)

解决方案 »

  1.   

    dbExpress的连接信息是由两个配置文件定义的,它们是:
       dbxconnections.ini 存储Delphi内建的数据库连接信息以及程序员定义的定制连接信息
       dbxdrivers.ini 存储dbExpress支持的实际数据库连接信息。如数据库dbExpress驱动的进入点函数、用户名、密码等。
       那么如何建立与MS SQL Server的连接呢?
       打开dbxdrivers.ini这个dbExpress驱动程序模板文件,便会在文件一开始的地方看到如下信息:
       [Installed Drivers]
       DB2=1
       InterBase=1
       MYSQL=1
       Oracle=1
       因此要连接MS SQL Server只需要在Oracle=1下,添加
       MSSQL=1
       即可。
       存储dbxdrivers.ini。
       再重新使用TSQLConnection建立新的数据库连接,就可以建立MS SQL Server的连接了。
       修改Connection Settings里的特性值以连接到正确的MS SQL Server。    
      

  2.   

    [Installed Drivers]
    DB2=1
    Interbase=1
    MySQL=1
    Oracle=1
    Informix=1
    MSSQL=1这个也有的  
    还是报错 DLL/Shared Library Name not Set