Errore su connessione a DB con VB2008 express

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
Ciao a tutti,

ho un problema piuttosto strano sulla connessione ad un database tramite vb 2008 express. Ho craeto questo DB da VB 2008, aggiungendo il db con la stessa procedura che si usa per aggiungere i form.

Ora, quanto provo ad eseguire questa porzione di codice:

Codice:
Dim indice = 2
        Dim qr_ricercaragionesociale As String = "SELECT * FROM Ditte WHERE id = '" & indice & "'"
        Dim connectionString As String = "Server=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\DominoPro.sdf; Database=DominoPro.sdf; Provider=SQLOLEDB; Trusted_Connection=true"
        Dim Cn As New OleDbConnection(connectionString)
        Dim cmd As New OleDbCommand(qr_ricercaragionesociale, Cn)
        Try
            Cn.Open() 'apro la connessione
            DitteBindingSource.DataSource = cmd.ExecuteReader 'faccio eseguire la query
            Cn.Close() 'chiudo la connessione
        Catch ex As Exception
            MsgBox(Err.Description) 'se c'è un errore me lo dice
        End Try

Visual Basic va in eccezione e mi trovo con questo messaggio:

Login failed for user 'XXX' dove XXX è il nome del mio account windows xp. Qualcuno ha la più pallida idea di cosa fare?
 

Discussioni simili