Csatlakoztassa a VB 2008-ot a Microsoft Access 2007-hez
A Microsoft Visual Basic programban írt programok hozzáférhetnek a Microsoft Access 2007 adatbázisaihoz. A VB 2008 Microsoft Access 2007-hez való csatlakoztatásához szükség lehet a programozási koncepciók és adatbázisok ismereteire. Az ADODB adatbázis-kapcsolódási objektum az ADODB.Connection API-t biztosítja a Microsoft Access 2007 adatbázisokhoz való csatlakozáshoz. Az adatbázis-rekordok elérhetők a Visual Basic kódból az ADODB.Recordset API segítségével. A VB 2008-as kapcsolat létrehozásakor a Microsoft Access 2007 adatbázissal a szolgáltatónak " Microsoft.Jet.OLEDB.4.0 " -ként kell lennie a ConnectionString interfészen. Az Open () interfész megnyitja a kapcsolatot a Visual Basic kód és a Microsoft Access 2007 adatbázis között.
Probléma
Lehet-e a VB 2008 csatlakozni az Access 2007-hez, vagy módosítanom kell az adatbázisom formátumát?
Megpróbáltam a projektet anélkül futtatni, hogy megváltoztatta volna, de azt mondta, hogy nem találja meg az adatbázisomat ...
Megoldás
Ez a kódolás számomra működik:
Dim Conn új ADODB.Kapcsolat Dim Rec mint új ADODB.Recordset Private Sub Form4_Load (ByVal feladó mint System.Object, ByVal e System.EventArgs) Kezeli MyBase.Load Conn.ConnectionString = "Provider = Microsoft.Jet.OLEDB.4.0 ; Data Source = "&" dbase1.mdb "Conn.Open () End Sub)
jegyzet
Köszönjük Tanya-nak ezt a tippet a fórumon.