ďťż
Lemur zaprasza
Strona: [ > ] z 1 Autor Temat: Opsługa bazy Access 2000 w VB6 (DAO) NKris Typ: neutral Postów: 15 Zarejestrowany: Apr 2005 Opsługa bazy Access 2000 w VB6 (DAO) Witam Szukałem na Forum takiego tematu i choć było coś podobnego to dalej niewiem. Mianowicie chodzi mi czy można w jakiś sposób aktualizować VB6 aby obsługiwał bazy danych Accessa 2000 i Accessa 2003 za pomocą kontrolki Data. Mam w oknie "References..." dodane DAO 3.6 I teraz przy ładowaniu formy tworzone są obiekty dynamicznie Database i Recordset np. Private Sub Form_Load() Set db = OpenDatabase(".\Baza2000.mdb"} Set rs = db.OpenRecordset("Tabela1"} '..................... End Sub śmiga jak trzeba. Ale nie mogę takiej bazy ustawić w kontrolce Data włąściwości RecordsetSource ani otworzyć w Visual Data Manager... otrzymuję komunikaty "Nierozpoznawalny format bazy danych...". Proszę o informacje. Pozdrawiam 14-05-2005 22:19 karolinavb Typ: neutral Postów: 467 Zarejestrowany: Jan 2003 Kris Kontrolka DATA Control, obsługuje zarówno bazy danych Access 2000 jak i Access 2002, co mam w tej chwili na ekranie przed sobą. Przy referencji do DAO 3.6, ustawienia w okienku własciwości zarówno dla Access 2000 jak i Access 2002 właściwość Connect na Access 2000 , lecz baza Access 2002 jest normalnie w ten sposób dostępna, problemy mogą wynikać z 2-ch spraw: - bezwględnie Service Pack do Visual Studio ( czy VB6) SP5, a po nim SP6 ()patrz też informacja na stronie oraz - Jet 4 z nowymi Service Pack - wersja MDAC+ Service Pack przy czym u mnie : Windows XP Aparat Jet Msjet40.dll 4.0.8618.0 - Security Bulletin MS04-014 MDAC 2.7 SP1 (Jet nie jest już częścią MDAC od wersji chyba 2.1 i trzeba osobno) określenie wersji Jet : przy czym trzeba uważać dla jakiego systemu ściagamy Service Pack Poniżej linki do wszystkiego w tym Component Checker Tool: Przy czym zmiany dokonane w Visual Data Manager (VisData) według linków jak w mojej odpowiedzi na Twój post Kontrolka typu Data1 obsługujaca baze z accessa 2000 (dział Brakuje mi pliku DLL/OCX... ) sprawiają, że mdb Access 2000 i Access 2002 są obsługiwane przez ten wizard i formy chodzące można generować, co też mam przed w tej chwili na ekranie na ekranie. Lepiej przekonywać i tłumaczyć nie umiem, sorry jak coś jeszcze jest niejasne... P.S. Jeśli chodzi o 2003 nie mam możliwości sprawdzić, nie mam Access 2003 i przykładu takiej mdb, podeślij jak masz jakiś mały przykład. [Post edytowany dnia 15-05-2005 11:09 przez karolinavb] _____________________________________________ Karolina 15-05-2005 10:30 NKris Typ: neutral Postów: 15 Zarejestrowany: Apr 2005 Karolino dzieki, jesteś wspaniała, jest Ok śmiga... Puściłem Ci standardową bazę Northwind z Access'a 2003 Pozdrawiam 19-05-2005 18:16 Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20 Strona: [ > ] z 1 |