Připojte VB 2008 k aplikaci Microsoft Access 2007

Programy napsané v aplikaci Microsoft Visual Basic mohou přistupovat k databázím aplikace Microsoft Access 2007 . Některé znalosti programovacích konceptů a databází mohou být vyžadovány pro připojení VB 2008 k aplikaci Microsoft Access 2007 . Objekt připojení databáze ADODB poskytuje API ADODB.Connection připojit k databázím aplikace Microsoft Access 2007. Zpět nahoru | Záznamy databáze lze přistupovat z kódu jazyka Visual Basic pomocí rozhraní ADODB.Recordset API. Při vytváření připojení VB 2008 k databázi Microsoft Access 2007 by měl být zprostředkovatel vstup jako rozhraní " Microsoft.Jet.OLEDB.4.0 " v rozhraní ConnectionString . Rozhraní Open () otevře připojení mezi kódem jazyka a databáze Microsoft Access 2007. Zpět nahoru |

Problém

Může se VB 2008 připojit k aplikaci Access 2007 nebo musím změnit formát své databáze?

Snažil jsem se spustit svůj projekt, aniž by to změnil, ale říkal, že nemohl najít svou databázi ...

Řešení

Toto kódování funguje pro mě:

 Dim Conn jako nový ADODB.Connection Dim Rec jako nový ADODB.Recordset Private Sub Form4_Load (ByVal odesílatele jako System.Object, ByVal e jako System.EventArgs) Úchyty MyBase.Load Conn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "&" dbase1.mdb "Conn.Open () End Sub 

Poznámka

Díky Tanya za tento tip na fóru.

Předchozí Článek Následující Článek

Nejlepší Tipy