webForumDet fria alternativet

mySQL - Query-based update failed because the row to update could not be found.

2 svar · 228 visningar · startad av Addeladde

AddeladdeMedlem sedan jan. 20013 406 inlägg
#1

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

Query-based update failed because the row to update could not be found.

Håller på testar mySQL för första gången. Tabellen och kolumnen finns. Varför får jag detta felmeddelande?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Tillstädes varande information är ej tillfyllest.

Vad är det du håller på med (i mer detalj asså)?

AddeladdeMedlem sedan jan. 20013 406 inlägg
#3

Hej

Jag håller på lägger upp en applikation åt en kund som inte jag utvecklat. Det har fungerat på den tidigare servern. Jag lade upp en databas i mySQL med hjälp av en sql-fil. Skapade en användare och gav den fullständiga rättigheter på databasen. Tabellen som jag försöker uppdatera med en viss funktion finns och även alla kolumner.

Jag försöker det med denna kod:

sub EditUser()
rs.Open "select * from medllogin where UserName='" & request.form("User") & "'", Conn,2,3
if not rs.eof then
	if request.form("Name") <> "" then
		rs("UserName")=request.form("Name")
	end if
	if request.form("LoginID") <> "" then
		rs("LoginID")=request.form("LoginID")
	end if
	if request.form("Password") <> "" then
		rs("Password")=request.form("Password")
	end if
	if request.form("Function") <> "" then
		rs("Permission")=request.form("Function")
	end if
	rs.update
	end if
	rs.close
End sub

Kan det vara något rättighetsstrul?

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