Estoy creando una aplicación web programada en vb.net y necesito que me ayudéis en lo siguiente:
Código vb.net:
Ver original
Protected Sub TxtOrdenLG__TextChanged(ByVal sender As Object, ByVal e As EventArgs) Handles TxtOrdenLG.TextChanged Dim conn As New Odbc.OdbcConnection("DNS=dns1;uid=bbdd;pwd=pass") Dim sql As String Dim contador As Integer sql = " SELECT COUNT(*) INTO TABLE aufk WHERE aufnr=" & TxtOrdenLG.Text Dim comm1 As New Odbc.OdbcCommand(sql, conn) Dim reader1 As Odbc.OdbcDataReader Try Using conn [COLOR="Red"]conn.Open()[/COLOR] With comm1 reader1 = .ExecuteReader() While reader1.Read() contador = reader1.GetValue(0) End While .Dispose() End With End Using Catch ex As Exception Finally conn.Dispose() End Try End Sub
Como veis en el código hago hacer una conexión, que es una conexión a un ODBC. Ejecuto la aplicación en en el punto que me tiene que hacer esa conexión y cuando llega al punto indicado en rojo del código me aparece este error:
no se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado
¿Me podéis ayudar e indicarme si estoy haciendo bien la conexión o que es lo que esta mal?
Gracias