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)}\"
Annonceindlæg fra Sabio
06. april 2001 - 11:17
#1
Hvad er værdierne af ODBCpath og DBName ?
06. april 2001 - 11:20
#2
øhhh måske harlev-ik01
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:)
06. april 2001 - 11:23
#4
Det er meget fint men jeg er ikke den stor haj så du må uddybe lidt
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)
06. april 2001 - 11:29
#6
og så sidder du en \' foran sætningen med conn.open:)
06. april 2001 - 11:29
#7
ellers må du vise lidt mere kode, så vi kan se hvor dine variabler kommer fra!
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)}\"
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)
06. april 2001 - 11:36
#10
Mange tak jeg må nørkle lidt med det...
06. april 2001 - 11:36
#11
Hvad hedder din base?
06. april 2001 - 11:36
#12
Det er nemmere hvis du skal have trukket stien ud kan du bruge Server.Mappath(\"filen.fil\")
06. april 2001 - 11:37
#13
Det kommer an på om der er tale om et script der bruger mere end en base
06. april 2001 - 11:38
#14
Hvordan ville du så skrive den i stedet for det min ven har skrevet
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:_=)
06. april 2001 - 11:38
#16
basen hedder harlev-ik01.mdb
06. april 2001 - 11:38
#17
Ok hvad er stien på serveren?
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..
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?
06. april 2001 - 11:40
#20
med det mener du så
www.nettonet.dk eller ww.harlev-ik.dk
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
06. april 2001 - 11:42
#22
så jeg sidder meget lokalet og forsøger
06. april 2001 - 11:42
#23
Jep! --> nettonet er dit webhotel hvor har du lagt basen? i samme bibliotek som dit asp-script?
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.
06. april 2001 - 11:44
#25
ups database selvfølgelig
06. april 2001 - 11:45
#26
Einfach Ok Bruger du mere end én Database?
06. april 2001 - 11:45
#27
nej kun den ene
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!
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
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
06. april 2001 - 11:51
#31
hvis du vil have fler så skriv lige det..så får du nogen..
06. april 2001 - 11:52
#32
Der er ikke meget udfordring i at hjælpe når points\'ne er røget:)
06. april 2001 - 11:52
#33
Du har givet pointsne til SONE, for det første spørgsmål!
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
06. april 2001 - 11:54
#35
kan man ikke give point igen eller hvad... jeg er ny her som det nok lugter af
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:)
06. april 2001 - 11:57
#37
nu har jeg oprette et nyt men jeg tror ikke der er refe til det her spgm
Kurser inden for grundlæggende programmering