我需要同时在一些数据库之间切换(使用 VB.net)。据我所知,我必须创建一些连接字符串并在不同的条件下使用它们。
例如
If ( condition ) then
use connection String 1
elseif (condition) then
use connection String 2
end if
谁能帮我处理这个问题?我正在使用 MSSQL 2005 和 VB.net
我需要同时在一些数据库之间切换(使用 VB.net)。据我所知,我必须创建一些连接字符串并在不同的条件下使用它们。
例如
If ( condition ) then
use connection String 1
elseif (condition) then
use connection String 2
end if
谁能帮我处理这个问题?我正在使用 MSSQL 2005 和 VB.net
If-Else
在条件之外声明一个变量。试试这样的,
Dim ConnectionStr As String = String.empty
If (condition) Then
ConnectionStr = 'conString 1'
ElseIf (condition) Then
ConnectionStr = 'conString 2'
Else
ConnectionStr = 'others....'
End if
' ConnectionStr hold your latest connection string
在 VB.NET 中,您需要添加一个模块并在那里编写一些函数。并使用这些功能建立和关闭与数据库的连接。
变量: ConnectionString 变量(两者)
职能:
代码:
If ( condition ) Then
use connection String 1
ElseIf (condition) Then
use connection String 2
End If
Use this "Create_Database_Connection(condition_param)" Method where you need to establish connection in code depending upon you conditional parameters.