Eccezzione protezione db

di il
4 risposte

Eccezzione protezione db

Utilizzo questo codice per connettermi al database :

 Dim OleDbConnection1 As New OleDb.OleDbConnection

        OleDbConnection1.ConnectionString = \"Provider=Microsoft.Jet.OLEDB.4.0;\" & _
        \"Data Source=gestzano.mdb; Persist Security Info = yes ;\"
        Try
            OleDbConnection1.Open()
            MessageBox.Show(\"Database Access aperto!\")
            Dim myCMD As New OleDb.OleDbCommand
            myCMD.CommandText = \" SELECT CustomerID, ContactTitle,CompanyName, ContactName FROM Customers \"
            myCMD.Connection = OleDbConnection1
            Dim myAdapter As New OleDb.OleDbDataAdapter
            myAdapter.SelectCommand = myCMD
            Dim ds As New DataSet
            ds.Clear()
            myAdapter.Fill(ds, \"Customers\")
            'dgvData.DataSource = ds
            'dgvData.DataMember = \"Customers\"
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        Finally
            OleDbConnection1.Close()
        End Try
ma quando arriva all'open mi da un errore di protezione per l'esattezza :
 Richiesta di autorizzazione di tipo 'System.Data.OleDb.OleDbPermission, System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' non soddisfatta.
visto che sono un principiante di visual studio 2005 mi sapreste aiutare???

4 Risposte

  • Re: Eccezzione protezione db

    Hai provato senza \"Persist Security Info = yes ;\" nella stringa di connessione?
  • Re: Eccezzione protezione db

    Ho provato con senza cambiando ma niente sempre lo stesso errore può essere perchè non sono amministratore del PC???Guardando sulle guide di vb si parlava di modificare i permessi con framework ma non so come si faccia ho provato a smanettare con le versioni prima la cosa funzionava è con visual studio 2005 che si complica tutto...
  • Re: Eccezzione protezione db

    New entry se vado ad eseguire il file creato dal debug funziona e mi dice che il database è aperto... non ci capisco nulla...
  • Re: Eccezzione protezione db

    Ok posso dire che sono stupido.... ho copiato il progetto in locale invece che sul disco di rete e miracolo tutto ok... potevo pensarci prima.... grazie per l'aiuto...
Devi accedere o registrarti per scrivere nel forum
4 risposte