Avatar billede thomasbh Nybegynder
06. april 2001 - 11:11 Der er 36 kommentarer og
1 løsning

Asp-hjælp

Jeg vil meget gerne have rettet dette.. jeg har fået det af en ven men kan ikke få det til at virke...

den melder flg. fejl:
Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'

[Microsoft][ODBC Microsoft Access Driver] \'(unknown)\' is not a valid path. Make sure that the path name is spelled correctly and that you are connected to the server on which the file resides.

/prvcgi/code_library.asp, line 10

Her er line 10 i asp`en

Conn.Open \"DBQ=\" & ODBCpath & DBName & \";DefaultDir=\" & ODBCpath & \";Driver={Microsoft Access Driver (*.mdb)}\"
Avatar billede sone Nybegynder
06. april 2001 - 11:17 #1
Hvad er værdierne af ODBCpath og DBName ?
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:20 #2
øhhh måske harlev-ik01
Avatar billede madrich Nybegynder
06. april 2001 - 11:21 #3
Prøv at response.write ODBCpath og DBName værdierne så kan du selv se hvad der er galt:)
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:23 #4
Det er meget fint men jeg er ikke den stor haj så du må uddybe lidt
Avatar billede madrich Nybegynder
06. april 2001 - 11:27 #5
Det du gør er at skrive

response.write ODBCpath (som er stien til biblioteket hvor din accesbase ligger)

response.write DBName (som er navnet på din access Base)
Avatar billede madrich Nybegynder
06. april 2001 - 11:29 #6
og så sidder du en \' foran sætningen med conn.open:)
Avatar billede madrich Nybegynder
06. april 2001 - 11:29 #7
ellers må du  vise lidt mere kode, så vi kan se hvor dine variabler kommer fra!
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:32 #8
Her er hele det første styke af koderne:

Set Conn = Server.CreateObject(\"ADODB.Connection\")
        ODBCpath = left(request.servervariables(\"PATH_TRANSLATED\"), instrrev(request.servervariables(\"PATH_TRANSLATED\"), \"\\\"))
\'        Response.Write \"DBQ=\" & ODBCpath & DBName & \";DefaultDir=\" & ODBCpath & \";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;ImplicitCommitSync=Yes;MaxBufferSize=512;MaxScanRows=8;PageTimeout=5;SafeTransactions=0;Threads=3;UID=admin;UserCommitSync=Yes;\"
        Conn.Open \"DBQ=\" & ODBCpath & DBName & \";DefaultDir=\" & ODBCpath & \";Driver={Microsoft Access Driver (*.mdb)}\"
Avatar billede madrich Nybegynder
06. april 2001 - 11:33 #9
ODBCpath skal skrive en sti ala D:/home/ditdomæne/db

og DBName

_Navnet_på_din_base (ex. data.mdb)
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:36 #10
Mange tak jeg må nørkle lidt med det...
Avatar billede madrich Nybegynder
06. april 2001 - 11:36 #11
Hvad hedder din base?
Avatar billede vandhunden Nybegynder
06. april 2001 - 11:36 #12
Det er nemmere hvis du skal have trukket stien ud kan du bruge Server.Mappath(\"filen.fil\")
Avatar billede madrich Nybegynder
06. april 2001 - 11:37 #13
Det kommer an på om der er tale om et script der bruger mere end en base
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:38 #14
Hvordan ville du så skrive den i stedet for det min ven har skrevet
Avatar billede madrich Nybegynder
06. april 2001 - 11:38 #15
så skal han igen ind og lege med & dbName & men hvis det er et overtaget script, så kan det ofte give mange tilretningsproblemer:_=)
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:38 #16
basen hedder harlev-ik01.mdb
Avatar billede madrich Nybegynder
06. april 2001 - 11:38 #17
Ok hvad er stien på serveren?
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:39 #18
OK men min kammersjuk er ikke i landet i øjeblikket så jeg må bare kæmpe med næb og klør..
Avatar billede madrich Nybegynder
06. april 2001 - 11:40 #19
Det er squ sådan man lærer det, har du et webhotel, eller sidder du pg leger med PWS?
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:40 #20
med det mener du så www.nettonet.dk

eller ww.harlev-ik.dk
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:41 #21
begge dele de er lidt strenge omkring deres asp hvilket er fint nok men det er lidt inviklet når man er nybegyner indenfor asp
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:42 #22
så jeg sidder meget lokalet og forsøger
Avatar billede madrich Nybegynder
06. april 2001 - 11:42 #23
Jep! --> nettonet er dit webhotel

hvor har du lagt basen? i samme bibliotek som dit asp-script?
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:43 #24
nej som saget er de lidt strenge og den ligger i en mappe der hedder databse og asp siderne ligger i prvcgi.
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:44 #25
ups database selvfølgelig
Avatar billede madrich Nybegynder
06. april 2001 - 11:45 #26
Einfach Ok

Bruger du mere end én Database?
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:45 #27
nej kun den ene
Avatar billede madrich Nybegynder
06. april 2001 - 11:48 #28
conn.open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../database/harlev-ik01.mdb \")

prøv dette som conn.open istedet for det du har nu!
Avatar billede madrich Nybegynder
06. april 2001 - 11:49 #29
\"databse\" hvis det er korrekt

skal det være

conn.open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"../databse/harlev-ik01.mdb \")


her går jeg udfra at prvcgi. kun er et bibliotek over databse

Avatar billede thomasbh Nybegynder
06. april 2001 - 11:51 #30
det har du ret iog det virker som en drøm du er i sandhed et geni.... mange tak for hjælpen..

Har du fået de der point eller hvad det nu er for noget
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:51 #31
hvis du vil have fler så skriv lige det..så får du nogen..
Avatar billede madrich Nybegynder
06. april 2001 - 11:52 #32
Der er ikke meget udfordring i at hjælpe når points\'ne er røget:)
Avatar billede madrich Nybegynder
06. april 2001 - 11:52 #33
Du har givet pointsne til SONE, for det første spørgsmål!
Avatar billede madrich Nybegynder
06. april 2001 - 11:53 #34
correction --> svar ikke spørgsmål:)


det var ikke svært det du ville have så 30 points er einfach OK
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:54 #35
kan man ikke give point igen eller hvad...

jeg er ny her som det nok lugter af
Avatar billede madrich Nybegynder
06. april 2001 - 11:55 #36
du kan bare oprette et nyt spgm, med reference til dette og give det en værdi af 30 points så skal jeg komme og svare:)
Avatar billede thomasbh Nybegynder
06. april 2001 - 11:57 #37
nu har jeg oprette et nyt men jeg tror ikke der er refe til det her spgm
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