Avatar billede binauhus Nybegynder
27. maj 2003 - 18:41 Der er 11 kommentarer og
2 løsninger

Extern database ?

Jeg har et webhotel som ikke understøtter Access. Jeg har derfor db'en liggende på et andet sted.

Som eksempel siger vi den ligger på www.google.com/database.mdb

I mit dokument har jeg så skrevet:
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("www.google.com/database.mdb")

Det giver denne fejl:

ADODB.Recordset.1 error '800a0bb9'

The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.

/forside.asp, line 91

I linie 91 står der:
rs.Open strSQL, strDSN, 1


Hvad skal jeg ændre for at det virker ?

//BinauHus
Avatar billede eagleeye Praktikant
27. maj 2003 - 19:17 #1
Hvis det kan lade sig gøre, så skal man ikke bruge bruge server.mappath da den laver relativ sti om til fysisk sti.
Avatar billede _darkstar_ Nybegynder
27. maj 2003 - 19:19 #2
Da dit webhotel ikke understøtter Accesss, kan det ikke lade sig gøre.
Avatar billede binauhus Nybegynder
27. maj 2003 - 21:08 #3
darkstar...

Webstedet understøtter ASP, så de må da være muligt at lave en sætning der kan hente noget fra en database, på et andet websted, som understørrer access ?

//BinauHus
Avatar billede binauhus Nybegynder
27. maj 2003 - 21:09 #4
eagleeye -> kan du så ikke skrive sætningen med server.mappath, så det virker ?

//BinauHus
Avatar billede _darkstar_ Nybegynder
27. maj 2003 - 21:32 #5
BinauHus>>> Det kan ikke komme til at virke da der skal være installeret en lokal Access-driver på den maskine, der afvikler ASP-siderne - også selvom at databasefilen ligger på en anden maskine. Sådan virker ODBC.

Det svarer til at spørge: jeg vil gerne læse powerpoint-præsentationer på min Amiga-computer, men det kan den ikke finde ud af, så nu har jeg fået ftp-adgang til en PC-server, hvor Powerpoint-filerne ligger på. Hvordan får jeg dem så vist på min Amiga?

Svaret er: det gør man ikke, da det stadigvæk kræver et program på Amigaen som kan læse Powerpoint-filen, ligesom at det kræver et program til at læse Access-filen, som du har fået fjernadgang til.
Avatar billede _darkstar_ Nybegynder
27. maj 2003 - 21:35 #6
Ææhhh... jeg trækker mig.

http://www.eksperten.dk/spm/313718
Avatar billede binauhus Nybegynder
27. maj 2003 - 21:44 #7
hvorfor linker du til det spørgsmål ?

//BinauHus
Avatar billede eagleeye Praktikant
27. maj 2003 - 21:51 #8
Så ikke denne linje i dit spørgsmål:
  Jeg har et webhotel som ikke understøtter Access.


Jeg må holde med _darkstar_. Hvis der ikke er installeret Access drivere på den server koden skal køre kan du ikke tilgå en access database. Da det er driveren som bruges til at få hul igennem.
Avatar billede binauhus Nybegynder
27. maj 2003 - 21:56 #9
Nederen :(

//BinauHus
Avatar billede _darkstar_ Nybegynder
27. maj 2003 - 23:19 #10
Lukketid?
Avatar billede binauhus Nybegynder
28. maj 2003 - 07:51 #11
Ja, men jeg har ikke fået nogettil at virke ?

//BinauHus
Avatar billede _darkstar_ Nybegynder
28. maj 2003 - 09:57 #12
Det er op til dig om du vil give points, men der er vel ikke mere at sige...
Avatar billede binauhus Nybegynder
28. maj 2003 - 13:37 #13
Vil godt give dig nogle point, men da jeg ikke har fået et alternativ til mit problem, synes jeg ikke det er rimeligt med fuld point.

Men vil godt vide hvorfor du linkede til det spørgsmål ?

---
Lukket
---

//BInauHus
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