Pozdrav,
ovo je moj kod:
Try
Dim DbTest As SqlClient.SqlConnection
DbTest = New System.Data.SqlClient.SqlConnection("Data Source=(local)\SQL;Initial Catalog=testiranje123;Trusted_Connection=yes;Integrated Security=True;Asynchronous Processing=true")
DbTest.Open()
DbTest.Close()
Catch ex As SqlException
MsgBox("idemo dalje")
Catch ex As DataException
MsgBox("idemo dalje")
Catch ex As Exception
MsgBox("idemo dalje")
End Try
ovo je u load eventu forme, pokusavam napraviti mehanizam za mijenjanje ADO.NET connection stringa.
Gore navedeni connection string je sigurno kriv, to sam namjerno napravio kako bih on ulovio SqlException i dalje bih riješavao putem .ini filea; vukao bih connection string iz ini filea. No to nije bitno. Znači pojavi mi se exception, to je ok. Exception je:
SqlException:
Cannot open database "testiranje123" requested by the login. The login failed.
Login failed for user 'test\test'.
Ja nikako da ulovim exception i da ga riješim.
Molio bih ako netko zna išta o ovome neka slobodno kaže.
Unaprijed zahvaljujem!