webForumDet fria alternativet

Connection String i ASP

2 svar · 165 visningar · startad av Thorsander

ThorsanderMedlem sedan aug. 2001746 inlägg
#1

Jag hade tänkt att jag skulle uppdatera en post i databasen:

Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Driver={Microsoft Access Driver (*.mdb)};Dbq=dynamik.mdb;
DefaultDir=d:\internet\domains\rolle.com\tmp;Uid=Admin;Pwd=;"
Set rs = Server.CreateObject("ADODB.RecordSet")

Uppdatera = "SELECT * FROM MYIMAGES WHERE ID = idInput"
rs.Open Uppdatera, Connect, 1, 2

	rs("filename") = fileName
	rs("filesize") = fileSize
	rs("filedata").AppendChunk fileData
	rs("contenttype") = contentType
	rs("header") = nameInput
	rs("text") = textInput
	
rs.Update
rs.Close
Connect.Close

Men får följande felmeddelande:

Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.
/aaa/ny/edit2.asp, line 105

Rad nummer 105 är följande:

rs.Open Uppdatera, Connect, 1, 2

Någon som har något förslag på lösning!?

:q

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Jag förmodar att idInput är en variabel i ditt skript.

Uppdatera = "SELECT * FROM MYIMAGES WHERE ID =" & idInput
ThorsanderMedlem sedan aug. 2001746 inlägg
#3

:)

F-n, va blind man blir framåt natten!!!!!

Tack för din uppmärksamhet!

129 ms totalt · 3 externa anrop · v20260731065814-full.2b84b982
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)