delphi新手求:用相对路劲连接sql数据库。帮帮忙吧、、、、、、、

解决方案 »

  1.   

    SQL数据库不需要路径吧,连接它用计算名或IP再加上实例名,再加上数据库名就可以了.
      

  2.   

    把配置信息写到 INI里面,每次连接读取INI配置信息就好了
    然后动态修改下面的参数就好了 
    ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Password=SQL密码;Persist Security Info=True;User ID=SQL用户名;Initial Catalog=数据库名;Data Source=IP或计算机名'
      

  3.   

    我用的是windows身份验证的。该怎么办?各位高手
      

  4.   

    改成混合认证或者你的字符串也改成WIN认证
    Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=数据库名;Data Source=服务器名
    这个是WIN认证字符串
      

  5.   

    你只管楼上几位说的SQL连接就可以了,与数据库放在哪里无关,数据库放哪里是SQL服务器的设置。