Avatar billede ekspertenla Nybegynder
23. marts 2006 - 20:59 Der er 5 kommentarer

webadgang til åben database

Jeg har lavet en asp-kode der henter data fra en Access-database, således at data fra database kan ses på en webside.
Dette fungere fint.
Men hvis jeg åbner databasen via Access direkte på web-serveren, kan der ikke samtidig fra web'en opnås adgang til databasen.
Hvorfor ikke?
Kan der ikke laves en løsning (uden replikering), så der opnås samtidig adgang?
Avatar billede arne_v Ekspert
23. marts 2006 - 21:04 #1
skal du ikke bare sørge for at åbne databsen uden eksklusiv adgang både fra
Access og fra web ?
Avatar billede ekspertenla Nybegynder
23. marts 2006 - 22:15 #2
Databasen åbnes fra Access som delt (som jeg går ud fra svarer til ikke-eksklusiv).

Databasen åbnes fra web'en med følgende asp-kode:

  s=server.mappath("/pckp/pckampplan.mdb")
  strconn="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="& s & ";"
  Set conn= Server.CreateObject("ADODB.Connection")
  conn.open strconn

  sql="select * from klubtabel where [klubid]=" & klubid
  Set rs= Server.CreateObject("ADODB.Recordset")
  rs.cursortype=3
  rs.locktype=3
  rs.Open sql, conn

Kan det gøres anderledes?
Avatar billede arne_v Ekspert
23. marts 2006 - 22:30 #3
det er Exclusive=0 men det er faktisk default

et eller andet skummelt med ejerskab af LDB maaske

jeg tror at du skal have stoerre Access eksperter end mig paa banen
Avatar billede ffsoft Praktikant
24. marts 2006 - 09:20 #4
Spørgsmålet har lige været oppe og vende, så hvis du kigger
i gamle spørgsmål, vil du kunne se noget med at hvis man åbner
den kun med læse adgang, er der samtidig adgang fra web.
Avatar billede ffsoft Praktikant
24. marts 2006 - 09:26 #5
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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