שלח תשובה

זירת השאלות

1244
צפיות
0
תשובות

בעיה בהכנסת נתונים

,‏ 6 במרץ, 2012

אני רוצה לדעת למה אם הערך שאני מחפש לא נמצא בטבלה ,הפעולה לא מחזירה טבלה ריקה.

כל פעם זה רושם לי:"‏‏ביצוע השינויים שביקשת בטבלה לא הצליח מכיוון ששינויים אלה היו עלולים ליצור ערכים כפולים באינדקס, במפתח הראשי או בקשרי הגומלין. שנה את הנתונים בשדה או בשדות המכילים נתונים כפולים, הסר את האינדקס או הגדר אותו מחדש כך שיאפשר ערכים כפולים ונסה שוב."

הפעולה היא :

public DataTable GetData(string sql, string tableName)
{

OleDbCommand cmd = new OleDbCommand(sql, this.my_connection);
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
DataSet ds = new DataSet();
da.Fill(ds, tableName);
DataTable dt = ds.Tables[0];

return dt;
}

0 תשובות

    שלח תשובה