נשלח בתאריך: 08 April 2009 בשעה 00:17 | | IP רשוּם
|
|
|
|
ערב טוב, אני מנסה לתכנת מטודת קוד שתעדכן תא בDB שלי. אך בזמן ריצה נזרקת השגיאה "אי-התאמה של סוג נתונים בביטוי קריטריונים." הקוד כדלקמן:
public void write(string accsessDatabaseName) { OleDbConnection conn = new OleDbConnection("Provider = Microsoft.Jet.OLEDB.4.0; Data Source = " + accsessDatabaseName + ".mdb"); OleDbCommand comm = new OleDbCommand("UPDATE Pepole SET fName='Moshe' WHERE ID='3'", conn); conn.Open(); comm.ExecuteReader(); conn.Close(); } כמובן שהקריאה למטודה נעשה כמו שצריך כוללת את שם מסד הנתונים הנקרא. השגיאה מופיעה על השורה comm.ExecuteReader(); מה השגיאה שלי? תודה רבה וחג שמח!
|