Avatar billede pana Nybegynder
13. december 2002 - 21:42 Der er 13 kommentarer og
1 løsning

En mere og nemmere lille opgave om ASP

Hej eksperter... Jeg har igen lidt problemer med mit ASP

Denne gang er det om hvordan man åber 2 .mdb filer på en gang?
Avatar billede pana Nybegynder
13. december 2002 - 21:47 #1
Hved

Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("test1.mdb")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("test2.mdb")

kukser den...

hved
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("community.mdb") AND ("test2")

kokser den også
Avatar billede themustangman Nybegynder
13. december 2002 - 21:50 #2
Hved staves ved
Avatar billede pana Nybegynder
13. december 2002 - 21:51 #3
K, Takker? Men det er jo ikk problemet :(
Avatar billede pana Nybegynder
13. december 2002 - 21:56 #4
For at gøre det lidt nemmere...

http://www.friserverplads.dk/kareem/index.zip

Tryk her for at downloade index.zip med min index.asp i...
Og vil en eller anden please løse mit problem så?

Og sætter lige flere point til...

Og VED at der er en fejl øverst... Måske nogle flere? PLEASE LØS DET?
Avatar billede Spotgun Seniormester
13. december 2002 - 21:58 #5
"En mere og nemmere lille opgave om ASP"...

Lille og nem? Hvorfor har du så langet 200 point over disken? Du burde nøjes med 15 point hvis du syntes den var nem...
Avatar billede Spotgun Seniormester
13. december 2002 - 21:59 #6
Forresten, så kan du kun ha' en connection til en db åben ad gangen pr. side. Lev med det. Brug det du skal fra den første database, luk den så, og åben den anden... Det kan mig bekendt ikke la' sig gøre med to samtidige connections til to forskellige (eller for den sags skyld ens) databaser!!!
Avatar billede Spotgun Seniormester
13. december 2002 - 22:03 #7
Du kan dog ha' flere recordsets åbne, så måske var det en mulighed for dig at hælde det data du skulle bruge fra den første database i nogle recordsets, frakoble dem din connection, åbne den nye database og hente flere data dér, og til sidst lukke hele svineriet...
Avatar billede Spotgun Seniormester
13. december 2002 - 22:07 #8
Du kan finde lidt om at frakoble recordsets i den nederste forklaring her:
http://www.udvikleren.dk/eforum/thread.php?f=3&t=41
Avatar billede eagleeye Praktikant
14. december 2002 - 00:39 #9
Du kan godt havde to connection til to databaser de kan bare ikke hedde det samme:


Conn1.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("test1.mdb")
Conn2.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("test2.mdb")
Avatar billede virus Nybegynder
14. december 2002 - 09:34 #10
Det er da btw dårlig databasestruktur hvis du bliver nødt til at bruge to forskellige databaser :), arbejd hen mod at bruge en enkelt.
Avatar billede pana Nybegynder
14. december 2002 - 20:05 #11
virus - Har tænkt på det... men jeg skal lige skaffe Microsoft Access førts?

Eagle Eye - Jeg prøver lige...
Avatar billede pana Nybegynder
02. januar 2003 - 19:26 #12
Det virker ikke?
Avatar billede eagleeye Praktikant
05. januar 2003 - 14:31 #13
Spørgsmål: "Denne gang er det om hvordan man åber 2 .mdb filer på en gang?"

Du er nød til at havde en connection til hver database så du skal bruge to connection:

Set Conn1 = Server.CreateObject("ADODB.Connection")
Set Conn2 = Server.CreateObject("ADODB.Connection")

Conn1.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("test1.mdb")
Conn2.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("test2.mdb")


Hvis du ikke mener det virker så prøv at skive hvad du virkelig spørger efter?
Avatar billede pana Nybegynder
09. januar 2003 - 16:41 #14
Ups... Lagde ikke mærke til at der stod:

Set Conn2 = Server.CreateObject("ADODB.Connection")
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