我在sql server 2000建了一个Test数据库,双击sql connection控件后,在编辑器中不知道怎么连接Test数据库。
DriverName
HostName
Database
User_Name
Password
BlobSize
...
这些参数怎么设置,请各位高手指点!

解决方案 »

  1.   

    DriverName=MSSQL
    HostName={数据库IP地址}  //192.168.1.1
    DataBase={数据库名称}    //test
    User_Name={数据库用户名} //sa
    Password={数据库用户密码}//
    BlobSize=-1
    ErrorResourceFile=
    LocaleCode=0000
    MSSQL TransIsolation=ReadCommited
    OS Authentication=False这样就可以了,不过如果是Delphi7的话,自带的驱动有问题,最好去网上找另一个第三方开发的驱动(具体名字忘记了)。
      

  2.   

    ConnectionName 选择 MSSQLConnection
    DriverName MSSQL
    HostName 127.0.0.1
    Database yourdatabase
    User_Name sa
    Password sa
    BlobSize -1
      

  3.   

    按1楼和2楼的设置完了,点击test connection提示failure to connect:sql error:error mapping failed.该怎么解决呀!!!
      

  4.   

    这是我程序中写的代码,你改改就可以直接用  
    SQLConnection1.Params.Values['SchemaOverride'] := connon.DB_SchemaOverride;
    SQLConnection1.Params.Values['HostName'] := connon.DB_ServerName; //服务器名
    SQLConnection1.Params.Values['DataBase'] := connon.DB_DataBase;   //数据库名
    SQLConnection1.Params.Values['User_name'] := connon.DB_LogId;    //登录用户
    SQLConnection1.Params.Values['Password'] := connon.DB_LogPass;    //登录密码
    SQLConnection1.LoginPrompt:=false;
    SQLConnection1.SQLHourGlass:= true;
    SQLConnection1.KeepConnection:= false;
    SQLConnection1.Connected:=true;