Avatar billede clscableguy Praktikant
04. november 2003 - 21:17 Der er 9 kommentarer og
1 løsning

Flere bruger på samme access

Jeg har et website til at kører.

Det er lavet i asp og med en access 2000 database.

Hvis der er flere der henter eller poster til databasen på samme tid, får en af dem en fejl side kan ikke vises "file already in use;"

Tror det er min connect til databasen der er forkert eller skal laves om.

Connect til databasen ser sådan her ud:

set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"

conn.Open "C:/inetpub/wwwroot/database.mdb"
Avatar billede thesurfer Nybegynder
04. november 2003 - 21:20 #1
prøv med det her i stedet:

Set Conn = Server.CreateObject("ADODB.Connection")

DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/database.mdb")

Conn.Open DSN
Avatar billede blaatand Nybegynder
04. november 2003 - 21:46 #2
Jeg bruger denne til mine sites, og aldrig haft problemer:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.Mappath("database.mdb") & ";"

For at linke til et fysisk dir kan du så bruge dette alternativ til den nederste linie:

Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=c:\database.mdb;"
Avatar billede dawin_dk Nybegynder
05. november 2003 - 03:26 #3
husk endelig at lukke dine connections og recordset så snart du er færdig med at bruge dem ... vælg aldrig flere data end du skal bruge... og styr dine cursortype og locktypes... så kan du faktisk få rimelig performance ud af ACCESS :)
Avatar billede clscableguy Praktikant
05. november 2003 - 05:49 #4
dawin dk>> hvad mener du med cursortype og locktypes?
Avatar billede thesurfer Nybegynder
18. december 2003 - 04:33 #5
Dette spørgsmål mangler input.
Det kan f.eks. være at spørgeren mangler at acceptere/afvise svar/komme med feedback, eller af en svarer mangler at lægge et svar/komme med feedback.
Avatar billede clscableguy Praktikant
18. december 2003 - 07:46 #6
thesurfer >> det er rigtigt.

thesurfer >> Det virker med den løsningen du kom med. Så send et svar og du får point.

dawin dk >> hvad mener du med cursortype og locktypes?
Avatar billede thesurfer Nybegynder
18. december 2003 - 16:38 #7
Et svar er send :)
Avatar billede thesurfer Nybegynder
18. december 2003 - 17:19 #8
Jeg siger tak for points :)
Avatar billede clscableguy Praktikant
18. december 2003 - 17:35 #9
Jeg siger tak for hjælpen. Kender du til cursortype og locktypes?
Avatar billede thesurfer Nybegynder
18. december 2003 - 17:43 #10
Nej, men jeg ved at det bruges med en access database.. aner ikke hvad den gør.
Jeg har aldrg haft brug for den eller brugt den før.. medmindre at jeg har brugt den, uden at vide det :)

Du kan søge på "access database cursortype locktype" på google.com:
http://www.google.com/search?q=access+database+cursortype+locktypes
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