我需要从我的 vb.net 应用程序运行以下脚本 & 想知道如何将数据库名称 (mynewdatabase_db) 设为参数?
基本上我需要在某些数据库上运行这个脚本,所以我需要数据库名称是动态的。
Dim MySqlQuery2 As String = "USE mynewdatabase_db " & _
"TRUNCATE TABLE MyTable " & _
" " & _
"INSERT INTO MyTable ([MyNumber], [HTTPAlias]) VALUES (0, @MyDomainAlias1) " & _
"INSERT INTO MyTable ([MyNumber], [HTTPAlias]) VALUES (0, @MyDomainAlias2) " & _
"INSERT INTO MyTable ([MyNumber], [HTTPAlias]) VALUES (0, @MyDomainAlias3) "
Using cmd2 = New SqlCommand(MySqlQuery2.ToString, myConnection)
cmd2.Parameters.AddWithValue("@MyDomainAlias1", MyDomainName)
cmd2.Parameters.AddWithValue("@MyDomainAlias2", "www." & MyDomainName)
cmd2.Parameters.AddWithValue("@MyDomainAlias3", MyDomainName & "." & MyTempDomainName)
cmd2.ExecuteNonQuery()
End Using
提前致谢 ;)