En DSNLess forbindelse er næsten det samme som en DSN System forbindelse (ODBC opsætning). Der er dog den forskel at i DSNLess forbindelsen kalder du direkte driveren til databasen. Her er et eksempel på hvordan du laver en DSNLess til Access database:
<% Set DataConn = Server.CreateObject(\"ADODB.Connection\") conStr = \"DRIVER={Microsoft Access Driver (*.mdb)};\" conStr = conStr & \"DBQ=d:\\webs\\12tri.dk\\access\\database.mdb\" DataConn.Open conStr \' Din Kode DataConn.Close Set DataConn = Nothing %>
Mit spørgsmæl er derfor hvordan får jeg mine sider til at virke med den kode jeg har fået at mit webhotel.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
er ændret kan det da være et stort problem! regner ikke med at bl.a. c: og d: skal med! det ser på siden også ud som om, at det er noget andet end databasen der er skylden...
Bemærk stien til databasen. Vi anbefaler at du lægger din database udenfor wwwroot i den forudoprettet mappe \'access\', dermed kan den ikke downloades og du har skriverettigheder til den. Ønsker du at lægge din database i en anden mappe bedes du kontakte vores support, så vi kan give mappen skriverettigheder. Desuden skal du være opmærksom på hvilket drev du ligger på. Vores servere har forskellig konfirgurationer og dermed kan drev-bogstavet være et andet. Er du i tvivl kan du kontakte os via supportformularen eller benytte denne asp kode til at tjekke stien til wwwroot:
Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key \'Temporary (volatile) Jet DSN for process 0x360 Thread 0x7e8 DBC 0xa1f0f54 Jet\'.
Det virker fint på min egen computer, her kører jeg PWS. Det burde så også virke på mit webhotel som kører med NT og IIS , og understøtter både asp, og mdb
Hvis du bruger Internet Explore 5 og ligger på en Windows 2000 server, har du sikkert problemer med at debugge dine script-fejl. Det er fordi Internet Explore 5 har et standard valg der laver fejl om til mere \"læsevenlige\" fejlsider. For at slå dette fra og får rigtige ASP errors, åbn da Internet Explore 5 og gå ind i Tools -> Internet Options. Vælg fanebladet Advanced. Under Browsing finder du \"Show friendly HTTP error messages\" og fravælger denne. Luk derefter alle dine vinduer og start Internet Explore igen.
\' Følgende kode gør at du kan stoppe adgangen til databasen hvis du skal opdatere den. strUpdate = \"no\" If strUpdate = \"yes\" Then Response.Write \"<p>Siden er under opdatering. Kom tilbage om 5 minutter.</p>\" Response.End \' Alternativt kan du slette ovenstående 2 linier og istedet bruge nedenstående til at kalde en anden fil. \' Response.Redirect(\"update.htm\") End If %>
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.