Hej,
Af en eller anden besynderlig og yderst irriterende grund? kan jeg ikke få
opdateret en MySQL tabel
Jeg ved jeg får fat i den rigtige 'record' da
jeg godt kan udskrive f.eks. det aktuelle password via Response.Write
objRs_tbl_profiles("password") ! Men når jeg forsøger at ændre password til
et andet via objRs_tbl_profiles("password") = "det_nye_password" går det
galt og kan slet ikke få vist siden . . .
Har før benyttet samme procedure på en Access DB uden problemer! Skulle det
ikke fungere på samme måde med en MySQL DB?
Er der en venlig sjæl der kan fortælle mig hvad jeg gør galt ? (se kode
nederst!)
på forhånd tak.
mvh. Jens
Set objConn_db = Server.CreateObject ("ADODB.Connection")
objConn_db.Open strConnect_db
Set objRs_tbl_profiles = Server.CreateObject("ADODB.Recordset")
objRs_tbl_profiles.CursorLocation = adUseServer
objRs_tbl_profiles.CursorType = adOpenKeyset
objRs_tbl_profiles.LockType = adLockBatchOptimistic
strUsername = "anders_and"
strSQL = "Select * From tbl_new_users Where username = '" & strUsername &
"'"
objRs_tbl_profiles.Open strSQL,objConn_db,,,adCmdText
objRs_tbl_profiles("password") = "det_nye_password"
objRs_tbl_profiles.UpdateBatch
objRs_tbl_profiles.Close : objConn_db.Close
Set objRs_tbl_profiles = Nothing : Set objConn_db = Nothing