Avatar billede badmanndk Nybegynder
15. september 2003 - 10:54 Der er 8 kommentarer og
1 løsning

konverter fra acces til MySQL

Hej "experter"

Jeg er newbie inden for database programmering, men jeg har an weblog lavet i asp, som bruger en access database, men mit webhotel understøtter ikke access, derfor kunne jeg godt tænke mig at ændrer scriptet således at det kører på MySQL..

Jeg har oprettet tabellerne og felterne der skal bruges, men er der nogen der kan hjæpe med resten...?

På forhånd tak
Lars
Avatar billede sesam Nybegynder
15. september 2003 - 11:04 #1
Avatar billede -thomas- Nybegynder
15. september 2003 - 11:07 #2
Hent MySQL From og brug ODBC-import i menuen Im-/Export til at importere Access-databasen med.

http://mysqlfront.sstienemann.de/
Avatar billede -thomas- Nybegynder
15. september 2003 - 11:08 #3
MySQL Front er i øvrigt gratis. Access to MySQL koster penge og det er der ingen grund til at betale for.
Avatar billede skov_p Praktikant
15. september 2003 - 11:09 #4
Download MySQL Front.

http://mysqlfront.sstienemann.de/

Det er et grafisk SQL interface der bla. kan importere Access databaser.
Avatar billede badmanndk Nybegynder
15. september 2003 - 11:20 #5
når jeg henter fra ODBC import, spørger den efter username og password, men hvor får jeg det fra..?
Avatar billede -thomas- Nybegynder
15. september 2003 - 11:24 #6
Hvis der er ikke er noget i Access-databasen, skal det vel ikke udfyldes? Prøver lige selv... to sek.
Avatar billede -thomas- Nybegynder
15. september 2003 - 11:26 #7
Bare lad dem være blanke, hvis du ikke har angivet brugernavn og adgangskode for access-databasen.
Avatar billede badmanndk Nybegynder
15. september 2003 - 11:32 #8
Det virker... fantastisk.
problemet er nu at jeg ikke aner hvordan jeg henter fra en SQL DB, hvis nu koden blev lagt ud kunne det så tænkes at der var en der kunne ændre den således at den connecter til MySQL istedet for access.
Avatar billede -thomas- Nybegynder
15. september 2003 - 11:35 #9
Der hvor du har noget lign.

conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("data.mdb")

stående, skriver du

conn.Open "DRIVER={MySQL};server=serveraddress;uid=username;pwd=password;database=databasename"

istedet og udskifter serveraddress, username, password og databasename med oplysningerne til din mysql-database. Så skulle det virke. Hvis du bruger datoer, skal du lige være opmærksom på dataformatet i mysql.
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
Computerworld tilbyder specialiserede kurser i database-management

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