Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vb.net 在运行时在连接字符串之间切换_Vb.net_Sql Server 2005 - Fatal编程技术网

Vb.net 在运行时在连接字符串之间切换

Vb.net 在运行时在连接字符串之间切换,vb.net,sql-server-2005,Vb.net,Sql Server 2005,我需要同时在一些数据库之间切换(使用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

我需要同时在一些数据库之间切换(使用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

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
  • 关闭数据库连接():如果连接已打开,则关闭它
  • 创建数据库连接(条件参数):在这里输入您的
    If-Else结构中的条件。比如:
代码:

If ( condition ) Then
        use connection String 1 
    ElseIf (condition) Then
        use connection String 2 
    End If

使用此“创建数据库连接(条件参数)”方法,您需要根据条件参数在代码中建立连接。

在VB.NET中,您需要添加一个模块并在其中编写一些函数。并使用这些功能建立和关闭与数据库的连接

变量: ConnectionString变量(两个)

功能:

If ( condition ) Then
        use connection String 1 
    ElseIf (condition) Then
        use connection String 2 
    End If
  • 关闭数据库连接():如果连接已打开,则关闭它
  • 创建数据库连接(条件参数):在这里输入您的
    If-Else结构中的条件。比如:
代码:

If ( condition ) Then
        use connection String 1 
    ElseIf (condition) Then
        use connection String 2 
    End If

使用此“创建数据库连接(条件参数)”方法,您需要根据您的条件参数在代码中建立连接。

数据库如何,在两种情况下都在同一台机器上或任何其他服务器上?数据库如何,在两种情况下都在同一台机器上或任何其他服务器上?您好,我看你是新来的。如果您认为答案解决了问题,请单击绿色复选标记将其标记为“已接受”。这有助于将重点放在仍然没有答案的较老的SO上。嗨,我看到你是SO新手。如果您认为答案解决了问题,请单击绿色复选标记将其标记为“已接受”。这有助于将注意力集中在仍然没有答案的老年人身上。