【问题标题】:VB.NET connection string for client-server application用于客户端-服务器应用程序的 VB.NET 连接字符串
【发布时间】:2012-05-14 18:55:20
【问题描述】:

案例:

我正在使用 VB.NET (Windows Forms) 创建一个桌面应用程序,并使用 SQL Server 2008 Express 作为其数据库。

问题:

我想创建一个客户端-服务器应用程序,这意味着我只需要服务器上的 1 个数据库。

我有一台电脑和一台笔记本电脑。我将笔记本电脑的 IP 设置为 192.168.1.1,将计算机的 IP 设置为 192.168.1.2。

现在我把数据库放在我的电脑上,数据库名称是db_transportasi。

问题是,如何从我的笔记本电脑连接我电脑的数据库?

规格:

我正在使用下面的这个字符串进行连接:

Data Source=ARVID-THEODORUS\SQLEXPRESS;Initial Catalog=DB_TRANSPORTASI;Integrated Security=True

我已经设置了我的 SQL 配置管理器,启用了 TCP/IP,切换到 IP Addresses 选项卡并将 IPAII 端口属性设置为 2301

我关闭了防火墙,所以我不必设置任何例外。

这是 SQL Server SS:

问题:

  1. 如何从我的笔记本电脑连接到我电脑的数据库?

  2. 你能给我看看我的笔记本电脑 VB.NET 连接字符串的例子吗?

之前谢谢。

【问题讨论】:

    标签: vb.net sql-server-2008 connection-string


    【解决方案1】:

    你去吧:

    "Server=192.168.1.2,1433;Initial Catalog=DB_TRANSPORTASI;Integrated Security=True"
    

    ConnectionStrings.com 是用于许多不同数据库的连接字符串的良好资源。

    【讨论】:

      【解决方案2】:

      试试这个链接:
      http://www.linglom.com/2009/03/28/enable-remote-connection-on-sql-server-2008-express/

      连接字符串:

      "Network Library=DBMSSOCN; Data Source=xxx.xxx.xxx.xxx,1433;" & _
      "Initial Catalog=mySQLServerDBName; User ID=myUsername;" & _
      "Password=myPassword"
      

      【讨论】:

      • 谢谢,我只需要领先一步。在sqlserver 2008中创建用户并授予控制权
      【解决方案3】:

      试试这个页面。不同方式的完整列表。

      http://www.connectionstrings.com/sql-server-2008

      【讨论】:

        【解决方案4】:

        确保在 SQL Server 配置管理器中启动“SQL Server Browser”服务。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2019-04-14
          • 1970-01-01
          • 1970-01-01
          • 2019-03-17
          相关资源
          最近更新 更多