none
关于VB6连接SQL数据库的问题 RRS feed

  • 问题

  •  

    我是用ADO,然后用下面的语句连接SQL的:

    cn.ConnectionString = "driver={SQL Server};server=" & server & ";uid=" & uid & ";pwd=" & pwd & ";database=" & database & ""

    但是ODBC连接SQL的默认方式是命名管道,我怎么用可以在代码中指定TCP/IP连接,另外怎么样指定端口号,谢谢!           

    2008年11月26日 11:13

答案

  • Connect via an IP address
    Code Snippet
    Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;

     

     

    DBMSSOCN=TCP/IP. This is how to use TCP/IP instead of Named Pipes. At the end of the Data Source is the port to use. 1433 is the default port for SQL Server.

     

    http://www.connectionstrings.com/?carrier=sqlserver

    2008年11月27日 1:54
    版主

全部回复