עדכון מסד נתונים?
אני מנסה לעדכן שורה אחת במסד נתונים שאני משתמש בו גיגלתי
מעט על הנושא ולא ממש מצאתי מאמר מספק איכשהו הגעתי לקוד הזה:
ברגע שאני מפעיל את הפונקציה של העדכון אני מקבל את השגיאה:
אני מנסה לעדכן שורה אחת במסד נתונים שאני משתמש בו גיגלתי
DataSet ds = new DataSet(); OleDbDataAdapter adp = new OleDbDataAdapter("select * from results", myConn); DataRow drUpdate; adp.Fill (ds, "results"); drUpdate = ds.Tables["results"].Rows[0]; drUpdate.BeginEdit(); drUpdate["good"]= 10; drUpdate["ok"]= 11; drUpdate["bad"]=12; drUpdate.EndEdit(); adp.Update(ds, "results"); ds.Dispose(); adp.Dispose();
הבעיה היא, שזה לא עובד Update requires a valid UpdateCommand when passed DataRow collection with modified rows.
והשורהadp.Update(ds, "results");
מודגשת..