Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Problema con query

    CIao a tutti,

    ho un altro problema (strano no?) con VB 2008 Express. Alla fine stò ricreando da zero il DB man mano che vado avanti con l'applicazione. Ora stò implementando il codice che mi permette di aprire le informazioni contenute in un record del datagrid view su di un form apposito.

    Dopo aver trovato la index della riga interessata apro il form in cui eseguo la query, però mi da problemi.

    Questo è il codice:

    codice:
    Dim qr_ricercaragionesociale As String = "SELECT * FROM Ditte WHERE id = '" & indice & "'"
            Dim connectionString As String = "Data Source=|DataDirectory|\DominoPro.sdf; Provider=SQLOLEDB;"
    
            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
    quando si apre il form ecco che mi dice VB:
    codice:
    Specifica di autorizzazione non valida.
    Il DB è stato generato con Visual Basic 2008 Express e non so se devo dichiarare un nome utente ed una password. Come si fa a risolvere tutto ciò?
    Errare è umano, ma per fare veramente casino ci vuole la password di root

  2. #2
    ho fatto un passo avanti, andando sul sito connectionstrings.com ho provato a modificare la stringa così:

    codice:
    Dim connectionString As String = "Server=.\SQLExpress;AttachDbFilename=|DataDirectory|\DominoPro.sdf; Database=DominoPro.sdf; Provider=SQLOLEDB; Trusted_Connection=True; "
    e adesso mi dice:

    codice:
    Login failed for user XXX
    dove XXX è l'utente di windows xp
    Errare è umano, ma per fare veramente casino ci vuole la password di root

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.