I need to run the below script from my vb.net app & would like to know how would I make the database name (mynewdatabase_db) a parameter?
Basically I need to run this script on certain databases so I need the database name to be dynamic.
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
Thanks in advance ;)