Avatar billede tdaugaard Nybegynder
12. august 2000 - 06:29 Der er 5 kommentarer og
2 løsninger

VB & MySQL DB ??

Hvis det er muligt at udføre SQL queries på en MySQL database via Visual Basic uden tredje parts komponenter, er der så en der udførligt kan forklare mig hvordan ??

Hvis ikke det er muligt, eller hvis svaret/svarene ikke er fyldestgørende (hint: forstålige) tager jeg mine point igen.

Det skal bare virke, hvis det er muligt!
Avatar billede haldesign Nybegynder
12. august 2000 - 08:44 #1
Jeg lytter lige med...

- Anders
Avatar billede stuhrm Nybegynder
12. august 2000 - 13:44 #2
Jeg er også på...  ;)

/Jesper
Avatar billede mikker Nybegynder
13. august 2000 - 08:16 #3
Nu er det nok bare mig der er idiot, men er det du vil ikke bare at bruge den Jet-database-engine der i forvejen ligger i VB?
Selv her jeg ikke rodet meget med det, men hvis du kunne komme dit problem noget nærmere såå.
Det er nok rimelig umuligt at forklare ALT hvad der har med SQL at gøre i dette forum.

Ellers har jeg da en engelsk bog på knap 1050 sider der forklarer en del :-)

Du kan sikkert ikke bruge det til noget men bogen hedder:
Visual Basic 5 Database How-to (ISBN 1-57169-104-9)

Anyway held og lykke med dit projekt tdaugaard.
- Mikker
Avatar billede tdaugaard Nybegynder
15. august 2000 - 05:04 #4
<< mikker >>
Du må undskylde at jeg ikke har svaret før nu, men jeg har fået en bunke mails fra bl.a Eksperten.dk og Netcoder.dk pga. min computer følte sig lidt nede (hint: windows f**kede...) så jeg ikke kunne checke min mail, og jeg har derfor bare slettet alle ikke-personlige mails..

Anyway, så er du sikkert ikke en idiot (!!) men istedet mig der er... (måske lidt hårdt ord ..) men jeg aner ikke en disse om hvordan jeg bruger DB\'er i VB ..(jeg har ikke engang prøver det stykke kode jeg har og ligge til en Access DB, så jeg er HELT på bar grund)

Det jeg skal er at kunne LÆSE og SKRIVE (SELECT * FROM .. og INSERT INTO ..) fra/til en MySQL database. Det er det hele. Jeg tror ikke jeg kan gå mere i detaljer end jeg allerede har gjort.
Avatar billede tdaugaard Nybegynder
15. august 2000 - 05:05 #5
netcoder.dk skulle se\'følig være netcoders.dk ..
Avatar billede ewt Nybegynder
17. august 2000 - 06:02 #6
Jeg benytter MySql databasen fra VB 6
Det du starter med er at hente ODBC driveren til MySQL på MySQL\'s hjemmeside.
Installer ODBC driveren på din maskine, og på den måde kan du koble op mod databasen.
Jeg benytter selv ADO til \'connection\'. Altså til at sende SQL sætninger til databasen. Jeg koder det hele i hånden, men du kan godt benytte VB\'s hjælpeværktøjer til at sql.
Jeg har købt mig ind på en MySQL database hos en ISP som hedder www.blue-sky.dk, han har et administrationsprogram til opsætning af databasen, tabeller m.m.
Det jeg har lavet er et program, til opdatering af databasen på webstedet med VB og fremvisning af data på en hjemmeside udviklet i PHP3. Årsagen til at jeg benytter VB og ikke PHP3 er at jeg kan ligge og rode og rage i en access database lokalt \'offline!, og når jeg er tilfreds med resultatet overfører jeg det den externe MySQL database.
Jeg har også en Linux maskine internt, hvor jeg også benytter MySQL databasen.
Der er en ting man skal bide mærke i omkring MySQL. Det er at det er en temmelig primitiv database. Der er en masse avanceret SQL stof, som man ikke kan lave, så som \'stored procedure\' m.m. Al dette er beskrevet i MySQL manualen, som kan hentes på deres hjemmeside. Men den er extrem hurtig, selv med enorme data mængder.
Jeg ved godt, at jeg ikke har lært dig hvordan man gør, men du skal nok starte med at kikke på ADO og starte med en Access database.
MySQL findes også til Microsoft miljø, her skal man betalte for produktet.

Mine intentioner er på sigt at lave et helt administrationssystem på en extern database, så mine samarbejdspartnere kan benytte systemet lige meget hvor de befinder sig i verden, bare at de kan komme på internettet.

Held og lykke med forsøgene med MySQL.
Avatar billede tdaugaard Nybegynder
22. august 2000 - 04:32 #7
<< ewt >>

Mange tak for dit lange svar, men der var jo ikke ligefrem noget kode i det .. eller nogen form for forklaring jeg kunne bruge i den sammenhæng.

Dog synes jeg at du fortjener lidt point siden du har gjort den den ulejlighed at svare så langt på det. Så jeg giver dig 60 point. Jeg synes dette er mest fair, end bare at tage dem alle sammen igen.

Ellers mange tak for svarene!!!
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