Conectați VB 2008 la Microsoft Access 2007

Programele scrise în Microsoft Visual Basic pot accesa bazele de date Microsoft Access 2007 . Unele cunoștințe despre concepte de programare și baze de date pot fi necesare pentru a conecta un VB 2008 la Microsoft Access 2007 . Obiectul de conectivitate baze de date ADODB furnizează API-ul ADODB.Connection pentru a se conecta la bazele de date Microsoft Access 2007. Înregistrările bazei de date pot fi accesate din codul Visual Basic folosind API-ul ADODB.Recordset . Când creați o conexiune VB 2008 la baza de date Microsoft Access 2007, furnizorul ar trebui să fie introdus ca " Microsoft.Jet.OLEDB.4.0 " în interfața ConnectionString . Interfața Open () va deschide conexiunea între codul Visual Basic și baza de date Microsoft Access 2007 .

Problema

Poate VB 2008 să se conecteze la Access 2007 sau trebuie să schimb formatul bazei de date?

Am încercat să-mi execut proiectul fără să îl schimb, dar mi-a spus că nu mi-a putut găsi baza de date ...

Soluţie

Această codificare funcționează pentru mine:

 Dim Conn ca nou ADODB.Connection Dim Rec Ca New ADODB.Recordset Private Sub Form4_Load (ByVal expeditor ca System.Object, ByVal e ca System.EventArgs) Handle MyBase.Load Conn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0 ; Sursa de date = "&" dbase1.mdb "Conn.Open () End Sub 

Notă

Mulțumită lui Tanya pentru acest sfat pe forum.

Articolul Precedent Articolul Următor

Cele Mai Importante Sfaturi