请给出连接字符串谢谢

解决方案 »

  1.   

    sql server中我是用
    connectionstring:='Provider=SQLOLEDB.1;Username=login_name;Password=password;Persist Security ' +
          'Info=True;User ID=login_name;Initial Catalog=dataname;Data Source='server_name;兄弟给分~!
      

  2.   

    用ADO连接!
    (1) 直接连接
    //==========================================================
    connectionstring:='Provider=SQLOLEDB.1;Username=Youname;Password=PassWord;Persist Security ' +
          'Info=True;User ID=LoginName;Initial Catalog=DataName;Data Source='ServerName;
    (2) 读取文本文件或*.INI文件
    //==========================================================
      File_ini := TIniFile.Create(ExtractFilePath(paramstr(0)) + 'login.INI');
      DataModule1.ADOC_gscw.ConnectionString := 'Provider=SQLOLEDB.1;Password=' +
      File_ini.ReadString('ADO_Connect','LOGPASS','') + ';Persist Security     Info=True;User ID=' +
      File_ini.ReadString('ADO_Connect','LOGID','') + ';Initial Catalog=' +
      File_ini.ReadString('ADO_Connect','DATABASENAME','') + ';Data Source=' +
      File_ini.ReadString('ADO_Connect','SERVERNAME','');
      File_ini.Free;
    这是读取.INI文件的写法,非常实用!
      

  3.   

    我写了下面的连接字符串,可以连接自己机器,可是局域网里的服务器连不上
    Provider=SQLOLEDB.1;Persist Security Info=True;password=;User ID=sa;Username=sa;Initial Catalog=lc_web;Data Source=ECODE-WANGCHEN;请不吝指正
    谢谢
      

  4.   

    把Data Source=ECODE-WANGCHEN;中的ECODE-WANGCHEN改为你的服务器的ip地址试一试。有时在有的机器上只能识别ip地址不能识别名称,有时则相反