שאלה בקשר ל - Ado.Net

kr10001

New member
שאלה בקשר ל - Ado.Net

אני בניתי בסיס נתונים ובו כמה טבלאות , ובטבלה אחת שניתי אפשרות לשנות שורות (ע"י ממשק גרפי) , אבל הבעיה היא שכשאני מנסה לנסות לעדכן את בסיס הנתונים באופן הבא : if (form.dataSet11.HasChanges(DataRowState.Modified) form.dataSet11.GetChanges(DataRowState.Modified); אז זה לא עושה כלום . איך אני עושה שזה יעבוד????
 

itaym02

New member
נא לישר לשמאל-יש תגית בתחתית החלון

את\ה מפרידה בין DataSet והטבלאות שלה ולבין מסד נתונים והטבלאות שלו?
 

gilad g

New member
תסביר לי,

מה הקשר בין השורות שכתבת לעדכון בסיס נתונים?
 

kr10001

New member
יש לי עוד בעיה שהופיעה

בלי קשר ל -2 הדברים שרשמתי למעלה , כשאני מנסה לעשות פקודת update רגילה , זה לא מצליח לי - זה רושם לי חריגה : Update Command changed 0 recordes , וזה בעוד שלפני חצי שעה זה לא היה הבעיה הזאת . ואני לא שיניתי כלום באדפטר שאחראי על הפקודה הזו . איך פותרים את הבעיה הזו?
 

kr10001

New member
לא צריך כבר לענות , כי אני פתרתי .

אני בניתי מחדש את האדפטר הזה , ועשיתי את הדבר הבא : if (form.dataSet11.HasChanges(DataRowState.Modified)) form.dataSet11.GetChanges(DataRowState.Modified) ; טבלה.form.OleDbDataAdapter1.Update(form.dataSet11 אבל השאלה שלי עכשיו למה זה כ"כ נחוץ לעשות dataSet.GetChanges() ?
 
למעלה