【发布时间】:2012-11-21 03:47:33
【问题描述】:
我正在尝试在 Studio 2010/VB.Net 的窗口窗体级别连接到数据库。我在 Sql 2008r2 中使用了两个不同的数据库。我使用一个数据库在表单加载事件(运行时)填充记录,当用户从该表单中选择他们的选择或任何修改时,应通过插入、更新、删除和保存命令将数据更新到其他数据库以供用户将来参考。
是否可以使用一个连接字符串连接两个不同的数据库?
我需要在下面提到的代码中的某处添加两个数据库名称吗?
Imports System.Data.SqlClient
Dim con As New SqlClient.SqlConnection("data source=DATASOURCE;initial catalog=NAME OF DATABASE;Integrated Security=True")
Dim cmd As New SqlCommand()
cmd.Connection = con
con.Open()
con.Close()
或
我应该在下面的某个地方使用两个数据库吗?
Imports System.Data.SqlClient
Public Class NEW_PERSONAL_INFORMATION
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim con As New SqlClient.SqlConnection("data source=ROOM310-40\SQLEXPRESS;initial catalog=DTIS;Integrated Security=True")
Dim cmd As New SqlCommand()
cmd.Connection = con
con.Open()
con.Close()
End Sub
End Class
抱歉,如果我在简单的事情上寻求帮助或无法充分解释。
我将不胜感激。
【问题讨论】:
-
这不太清楚...您有 2 个数据库位于两个不同的数据库服务器实例中?一个数据库中有两个表?
-
你是说你有两个不同的服务器?还是同一台服务器上有两个不同的数据库?
-
我在同一台服务器上有两个不同的数据库。对不起,如果我没有被清除。
标签: sql vb.net visual-studio-2010 sql-server-2008 database-connection