Avatar billede wix Nybegynder
13. marts 2005 - 17:47 Der er 9 kommentarer og
1 løsning

Database adgang fra VC 6.0

Hej,
Jeg har et C++ DLL, som idag henter nogle data fra en tekstfil. Det vil jeg gerne ændre, så jeg benytter en Access database istedet.

Jeg har oprettet en database og registreret den. (ODBC).

Hvordan kommer jeg videre? Jeg har brug for et eksempel med en query. Fx. "select fornavn, efternavn from tblmedlemmer".

Mvh,
Christian
Avatar billede arne_v Ekspert
13. marts 2005 - 18:37 #1
Avatar billede wix Nybegynder
13. marts 2005 - 21:45 #2
Er det virkelig så besværligt?
Avatar billede arne_v Ekspert
13. marts 2005 - 22:10 #3
Det der er ODBC low level API.

Hvis du har MFC så er der nogle high level klasser som du kan bruge i stedet for.
Avatar billede wix Nybegynder
13. marts 2005 - 22:37 #4
OK, nu har jeg læst artiklen grundigt og det er jo ikke så besværligt endda. Jeg har prøvet at kompilere koden, men det går ikke. Hvad er der galt? Se:
d:\cpptest\test4\test4.cpp(102) : fatal error C1010: unexpected end of file while looking for precompiled header directive
Error executing cl.exe.
Avatar billede arne_v Ekspert
13. marts 2005 - 22:46 #5
Du bruger visual studio og enten skal du ikke slette den include i toppen af afx et
eller andet - eller så skal du ind og fjerne krydset i brug precompiled header.
Avatar billede arne_v Ekspert
13. marts 2005 - 22:49 #6
Avatar billede wix Nybegynder
14. marts 2005 - 11:45 #7
Nå, jeg kan kompilerer code fra mindhacker og jeg har ændret query'en og logon, så det passer til mit system.
Jeg forstår ikke hvad switch-stykket i midten gør godt for?
Hvordan får jeg printet resultatet ud? Min query giver 3 kolonner af Access typen "Number". (Det er decimaltal, som 342,324).
Avatar billede arne_v Ekspert
14. marts 2005 - 11:58 #8
Den switcher på hvilken data type feltet er
Avatar billede arne_v Ekspert
14. marts 2005 - 11:58 #9
og et svar
Avatar billede arne_v Ekspert
14. marts 2005 - 11:59 #10
Jeg bruger altid selv det basale ODBC API (som i min artikel).
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