Avatar billede rudi1234 Nybegynder
23. januar 2004 - 09:26 Der er 8 kommentarer og
1 løsning

Connecte til access-database i PHP (på UNIX-webhotel)

Hvordan kan jeg det?
Avatar billede kosmos Nybegynder
23. januar 2004 - 09:42 #1
<?
$conn = new COM("ADODB.Connection") or die("Cannot start ADO");

// Microsoft Access connection string.
$conn->Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\stien til din db\mydb.mdb");

?>
Avatar billede kosmos Nybegynder
23. januar 2004 - 09:46 #2
Hvis du har brug for mere er der masse at læse om her..
http://www.unixodbc.com/
Avatar billede Slettet bruger
23. januar 2004 - 09:47 #3
kosmos-> Fra PHP-manualen: COM functions are only available on the Windows version of PHP.

rudi1234-> Har dit webhotel ikke en anden database, du kan benytte?
Avatar billede rudi1234 Nybegynder
23. januar 2004 - 09:56 #4
Jeg har prøvet, og den melder : Fatal error: Cannot instantiate non-existent class: com in /home/web/web15226/access.php on line 2 (da det er unix).

Jeg bruger mysql, men vil gerne kunne eksporetere og importere data fra og til access af hensyn til brugere der gerne vil indtaste og læse data herfra.
Avatar billede binderup Nybegynder
23. januar 2004 - 09:59 #5
rudi1234: Så kan du jo se på muligheden for at eksportere/importere i CSV format - det læser Access fint, og det er ikke videre komplekst at lave i PHP (jeg er sikker på at du kan søge efter en masse classes der allerede er lavet)
Avatar billede rudi1234 Nybegynder
23. januar 2004 - 10:03 #6
Ja, men problemet er at impotere fra access. For det første tror jeg ikke at access kan eksportere til csv, og hvis det kan, så er det ikke brugervenligt at brugerne skal eksportere...
Avatar billede Slettet bruger
23. januar 2004 - 10:06 #7
Access kan importere/eksportere csv

Access kan også forbinde til en ODBC-database, og der findes en ODBC-driver til MySQL, men da det er på et webhotel, skal du ikke regne med, at der er adgang udefra.
Avatar billede binderup Nybegynder
23. januar 2004 - 10:07 #8
jo Access kan sagtens eksportere til CSV.

Alternativt findes der et program der hedder mdb2mysql (http://www.zebradb.de/mdbtomysql/) som kan lave en Access db om til mySQL statements
Avatar billede rudi1234 Nybegynder
02. februar 2004 - 20:37 #9
Lukker spm.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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