Due cose:
1) Utilizza i tags CODE, altrimenti il tuo codice è illegibile.
2) Casa fai con questa istruzione ?
codice:
con2 = New SqlConnection(System.Configuration.ConfigurationSettings.AppSettings.Get("ConnectionString"))
Perchè non apri la connessione passando parametri reali?
codice:
' Esempio :
Dim connectionString As String
connectionString = "data source=myserver"
connectionString &= ";initial catalog=northwind"
connectionString &= ";user id=" & userid
connectionString &= ";password=" & password
SqlConnection1.ConnectionString = connectionString
SqlConnection1.Open()