05. juni 2003 - 16:58
Der er
15 kommentarer og 1 løsning
ARR - kan ikke finde ud af Ultradev - relative Path til database
jeg har problemer med Ultradev, -skal lave en hjemmeside, som har en "relative path" til databasen... "Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\wwwroot\familien\familien.mdb" skal laves relativ !... med krav som: <!--#include file="Connections/Familien.asp" --> connections ligger under d:\wwwroot\familien\
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
kender til Server.mappath men kan ikke hitte ud af det... Ultradev siger de mærkligste ting... når jeg tester...
Hvis du Server.MapPath så kan du skrive / for root folderen og så foldernanvne efter samt filnavnet..: "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/familien/familien.mdb")
ja det siger jeg også ... dette skal virke right ? men ultradev siger noget underligt... kan lige teste strengen ps. eagleeye hvad laver du, ud over at hjælpe med 3 sekunders mellemrum ? du er til stor hjælp, men laver du ikke andet :-)
initialiseringsstrengen stemmer ikke overens med OLE DB
initialiseringsstrengens Format stemmer ikke overens med OLE DB
Du ken der jeg ikke ultradev. Men normalt skriver sådan her: Conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/familien/familien.mdb")
oki... jeg kan smide lidt ad den kode Ultradev laver for mig ud herinde... starten af en ASP fil, ser sådan her ud: <%@LANGUAGE="VBSCRIPT"%> <!--#include file="Connections/Familien.asp" --> <% set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.ActiveConnection = MM_Familien_STRING Recordset1.Source = "SELECT * FROM info ORDER BY nummer ASC" Recordset1.CursorType = 0 Recordset1.CursorLocation = 2 Recordset1.LockType = 3 Recordset1.Open() Recordset1_numRows = 0 %> Familien.asp : <% ' FileName="Connection_ado_conn_string.htm" ' Type="ADO" ' HTTP="false" ' Catalog="" ' Schema="" MM_Familien_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=d:\wwwroot\familien\familien.mdb" %>
Hvad hvis du rettet denne linje: MM_Familien_STRING = "Driver={Microsoft Access Drive(*.mdb)};DBQ=d:\wwwroot\familien\familien.mdb" Så der står: MM_Familien_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/familien/familien.mdb")
05. juni 2003 - 17:29
#10
det æder den ikke
05. juni 2003 - 17:30
#11
cool... nu funker det...
05. juni 2003 - 17:30
#12
nu kan du ikke få point... skriv et svar
05. juni 2003 - 17:31
#13
der manglede et &
05. juni 2003 - 17:32
#14
Du har givet mig point ;) Ok måske det ultradev spiser det i strengen når man indtaster det??
05. juni 2003 - 17:34
#15
tja... for det første manglede det & tegn... og der skulle ikke sluttes med " selvom strengen starter med "Driver.....
05. juni 2003 - 17:57
#16
tja... den nye relative streng virker 100%.... dog skal jeg skifte frem og tilbage mellem de forskellige... eftersom Ultradev ikke fatter en dyt... bliver jeg nødt til at bruge den gamle metode, og derefter skifte når siden skal udgives...
Kurser inden for grundlæggende programmering