Προς το περιεχόμενο

Πρόβλημα με OLEDB connection-VB2008


planelover

Προτεινόμενες αναρτήσεις

Δημοσ.

Καλησπερα!

 

Διαβάζω το "Μάθετε τη Visual Basic 2008 σε 24 ώρες" του James Foxall και έχω ένα πρόβλημα όταν προσπαθώ να συνδεθώ σε μία κρυπτογραφημένη βάση δεδομένων. Το παράδειγμα είναι ως εξής:

 

m_cnADONetConnection.ConnectionString = _

"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=I:\Documents\visualbasic\userdb.mdb;User ID=Admin;Password=1234"

m_cnADONetConnection.Open()

 

 

Το σφάλμα που εμφανίζεται είναι το παρακάτω

 

 

System.Data.OleDb.OleDbException was unhandled

ErrorCode=-2147217843

Message="Cannot start your application. The workgroup information file is missing or opened exclusively by another user."

Source="Microsoft JET Database Engine"

 

Όταν συνδέομαι σε μη κρυπτογραφημένη βάση δεδομένων, το πρόγραμμα λειτουργεί κανονικά

Δημοσ.

Χίλια ευχαριστώ ρε φίλε...με βοήθησε πολύ αυτό το site. τελικά αυτή είναι η σωστή μορφή : Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;

 

και πάλι σ'ευχαριστώ!

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...