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?
2 svar · 228 visningar · startad av Addeladde
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?
Tillstädes varande information är ej tillfyllest.
Vad är det du håller på med (i mer detalj asså)?
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?