Avatar billede chage Nybegynder
07. december 2000 - 13:43 Der er 16 kommentarer og
1 løsning

Database --- Mangler fil?!?

Jeg har et problem når jeg arbejder med databaser.
Det her virker ikke:

Public db As Database
Public rstInfo As Recordset

Jeg ved ikke om det er fordi jeg mangler en fil. Jeg kan ikke lave en reference til en ADO-fil...

//Hage
Avatar billede nolle_k Nybegynder
07. december 2000 - 13:56 #1
Du har muligvis glemt at lave en reference, der gør det muligt at benytte RecordSet og Database!

Vælg Project/References

Hak Microsoft ADO af så burde det være muligt at benytte ADODB.RecordSet
Avatar billede chage Nybegynder
07. december 2000 - 14:05 #2
Der står Microsoft ADO Ext. 2.1 for DDL and
security. Er det den?
Jeg har hakket den af, men det virker stadig ikke!
Avatar billede nolle_k Nybegynder
07. december 2000 - 14:39 #3
Nej!

Den hedder

Microsoft ActiveX Data Objects 2.0 Library

Ellers så brows efter filen

msado20.tlb

Avatar billede chage Nybegynder
07. december 2000 - 14:54 #4
Det hjælper ikke. Den bliver ved med at give mig

en compile error: user-defined type not defined.

Jeg har også:

Microsoft ActiveX Data Objects 2.1 Library
Microsoft ActiveX Data Objects 2.5 Library
Microsoft ActiveX Data Objects recordset 2.1 Library

Men dem skal jeg ikke røre ved, eller...
Avatar billede nolle_k Nybegynder
07. december 2000 - 14:58 #5
Hvad skriver du helt præcist????

Public db As Database
Public rstInfo As Recordset

Prøv med

Public rstInfo As ADODB.Recordset



Avatar billede nolle_k Nybegynder
07. december 2000 - 14:59 #6
Jeg kender ikke så meget til Database typen! Det er muligvis denne der fucker det hele op!
Avatar billede chage Nybegynder
07. december 2000 - 15:18 #7
OK. Det virkede så for den ene. Men jeg har så

stadig et problem med første linje.

Er der en nemmere måde at gøre det på. Eller bedre?
Avatar billede nolle_k Nybegynder
07. december 2000 - 15:19 #8
Hvad er det helt præcist du vil???
Avatar billede chage Nybegynder
07. december 2000 - 15:26 #9
Jeg skal ligge/hente nogle informationer i en

access-database.
Avatar billede nolle_k Nybegynder
07. december 2000 - 15:29 #10
Har du prøvet et Dataenvironment???
Avatar billede chage Nybegynder
07. december 2000 - 15:31 #11
Det er jeg ikke lige helt inde i.

Grunden til at jeg ville bruge ADO var at der kunne jeg smide tingene ind i access...

Og jeg skal nemlig bruge access-filen bagefter.
Avatar billede nolle_k Nybegynder
07. december 2000 - 15:33 #12
OK!!

Jeg har ikke tid til at forklare dig hele møllen! Men prøv at kigge lidt på DataEnvironmentet i hjælpe filerne!
Avatar billede chage Nybegynder
07. december 2000 - 15:41 #13
Ok. Tak for hjælpen alligevel...
Avatar billede nolle_k Nybegynder
07. december 2000 - 15:42 #14
Ok Velbekomme! Håber det hjalp lidt!
Avatar billede chage Nybegynder
07. december 2000 - 15:45 #15
Jeg kom da lidt videre...
Avatar billede ds-zim Nybegynder
10. december 2000 - 12:27 #16
Jeg bruger;

A: Microsoft DAO 3.51 Object Library
&
B: Microsoft ADO Ext. 2.1 for DDL and Security

Jeg tror nok, at DAO var \"standard\" indtil Office2K(ikke sikker), jeg læser stadig på
det. Jeg mener bestemt også at Database & Recordset typerne er med i denne samling.
ADO er åbenbart et nyt format, der skulle afhjælpe kompabilitetsproblemer (grimt ord :)
Læs evt. mere her:

http://msdn.microsoft.com/library/default.asp?URL=/library/devprods/vs6/vbasic/vbcon98/vbmscwhatsnewindataaccessvb98.htm

Cheers, Zim
Avatar billede chage Nybegynder
12. december 2000 - 11:34 #17
Det fandt jeg også ud af. Tak.

Jeg bruger kun Microsoft DAO 3.51 Object Library.

Og det virker fint...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester