korosh00
جمعه 19 اردیبهشت 1393, 00:55 صبح
سلام
من می خوام تمام رکوردهای دارای کد مثلا 100 حذف شوند از چه دستوری استفاده کنم .
مشکل این دستور اینه فقط یکی از رکوردهای دارای کد 100 را حذف می کند از جدول !!!!!
con.Open();
s2 = "select *from kharjk where id=" + label5.Text + "";
da = new OleDbDataAdapter(s2, con);
ds.Clear();
da.Fill(ds, "kharjk");
int i;
int count;
count = ds.Tables["kharjk"].Rows.Count - 1;
for (i = 0; i <= count; i++)
{
dr = ds.Tables["kharjk"].Rows[0];
dr.Delete();
}
cb = new OleDbCommandBuilder(da);
da = cb.DataAdapter;
da.Update(ds, "kharjk");
من می خوام تمام رکوردهای دارای کد مثلا 100 حذف شوند از چه دستوری استفاده کنم .
مشکل این دستور اینه فقط یکی از رکوردهای دارای کد 100 را حذف می کند از جدول !!!!!
con.Open();
s2 = "select *from kharjk where id=" + label5.Text + "";
da = new OleDbDataAdapter(s2, con);
ds.Clear();
da.Fill(ds, "kharjk");
int i;
int count;
count = ds.Tables["kharjk"].Rows.Count - 1;
for (i = 0; i <= count; i++)
{
dr = ds.Tables["kharjk"].Rows[0];
dr.Delete();
}
cb = new OleDbCommandBuilder(da);
da = cb.DataAdapter;
da.Update(ds, "kharjk");