chiedo scusa... ma probabilmente sono ritardato!! non ho capito nulla del link che mi hai dato...

Dim cmd As SqlClient.SqlCommand
Dim conn As SqlClient.SqlConnection
Dim dr As SqlClient.SqlDataReader
Dim strConn As String
Dim strSQL As String

strConn = "Data Source=.\SQLEXPRESS;AttachDbFilename='C:\Data.mdf' ;Integrated Security=True;Connect Timeout=30;User Instance=True"

strSQL = "SELECT ...ecc..."

conn = New SqlClient.SqlConnection(strConn)
conn.Open()
cmd = New SqlClient.SqlCommand(strSQL, conn)
dr = cmd.ExecuteReader
' e qui comincio a leggere i dati

poi chiudo le connessioni


credo che il mio problema sia nell'impostazione della stringa in rosso...
sia chiaro, che quello che ho scritto l'ho copiato da un libricino... quindi molte parti mi sono ignote!!