25. april 2001 - 22:11
Der er
22 kommentarer og 2 løsninger
Connection til access??
Jeg skal bruge en connection, men kan ikke helt finde ud af det... Den skal connecte til d:/webs/mitweb.dk/access/db.mdb Fra tabellen auktion where id = request(\"id\") Er der nogle der gider at hjælpe mig med dette? Mvh Swiffer
Annonceindlæg fra Computerworld
25. april 2001 - 22:15
#1
<% strDSN = \"DRIVER={Microsoft Access Driver(*.mdb)};DBQ= d:/webs/mitweb.dk/access/db.mdb\" Set Conn = Server.createObject(\"ADODB.Connection\") Conn.Open strDSN SQL = \"SELECT * FROM auktion WHERE id = \" & request(\"id\") Set RS = Conn.Execute( SQL ) while not RS.EOF response.write \"noe<br>\" RS.MoveNext wend %> /nute
25. april 2001 - 22:15
#2
25. april 2001 - 22:17
#3
hov...strDSN skal se sånn ut: strDSN = \"DRIVER={Microsoft Access Driver(*.mdb)};DBQ= d:\\webs\\mitweb.dk\\access\\db.mdb\" /nute
25. april 2001 - 22:25
#4
nute >> det er gammeldags og langsomt at bruge microsoft access driveren til det... der skal i stedet bruges JET
25. april 2001 - 22:31
#5
Set conn = Server.CreateObject(\"ADODB.Connection\") conn.open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Server.MapPath(\"d:\\webs\\mitweb.dk\\access\\db.mdb\") SQL = \"select * from auktion where id== \" & request(\"id\") Set RS = Conn.Execute(SQL)
25. april 2001 - 22:31
#6
erhm... dog kun et = Set conn = Server.CreateObject(\"ADODB.Connection\") conn.open \"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=\" & Server.MapPath(\"d:\\webs\\mitweb.dk\\access\\db.mdb\") SQL = \"select * from auktion where id = \" & request(\"id\") Set RS = Conn.Execute(SQL)
25. april 2001 - 22:33
#7
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'id =\'.
25. april 2001 - 22:36
#8
bytt ut Set RS = Conn.Execute(SQL) med response write SQL for å se at din SQL ser fin ut...det virker som om du ikke får fatt i id
25. april 2001 - 22:41
#9
Microsoft VBScript compilation error \'800a0401\' Expected end of statement response write SQL ---------------^
25. april 2001 - 22:43
#10
Hov.. der manglede et punktum... Den ser således ud: SELECT * FROM auktion WHERE id = 1
25. april 2001 - 22:44
#11
så det skulle vel virke?
25. april 2001 - 22:44
#12
jeg regner med at id er en \"number\" kolonne i din tabell ?!
25. april 2001 - 22:45
#13
det bør virke nå...
25. april 2001 - 22:45
#14
Det er en autonummerering
25. april 2001 - 23:26
#15
har du kigget på mit?
27. april 2001 - 14:26
#16
Server.MapPath() error \'ASP 0172 : 80004005\' Invalid Path The Path parameter for the MapPath method must be a virtual path. A physical path was used.
27. april 2001 - 14:28
#17
når jeg bruger keysersoze\'s!
27. april 2001 - 14:34
#18
skriv Server.MapPath(\"access/db.mdb\") /nute
27. april 2001 - 14:40
#19
Det kan man ikke, da databasen ligger uden for wwwroot
27. april 2001 - 14:42
#20
hva er stien til ditt script ?
27. april 2001 - 14:46
#21
Script: d:\\webs\\mitweb.dk\\wwwroot\\script.asp Database: d:\\webs\\mitweb.dk\\access\\db.asp
27. april 2001 - 14:47
#22
Server.MapPath(\"../../access/db.mdb\")
27. april 2001 - 14:50
#23
YES! Tak for hjælpen...
27. april 2001 - 14:51
#24
anytime :)
Kurser inden for grundlæggende programmering