alireza_g698
جمعه 14 شهریور 1393, 16:48 عصر
سلام به اساتید محترم
بنده در فرم اصلی برنامم یک دیتا گریدویو دارم که اطلاعاتش را از یک جدول در بانک اطلاعاتی دریافت میکنه.یک کلاس هم در برنامم دارم به نام dalClass که متد های insert ,delete ,,,,,,,را درونش نوشتم .
سوالم اینه که چجوری میشه چند سطر ها یکباره delete کرد؟با تشکر
این هم متد delete من هستش.
public static void delete(int id)
{
SqlConnection connection = new SqlConnection(connectionString);
SqlCommand command = new SqlCommand("deleteSite", connection);
command.CommandType = CommandType.StoredProcedure;
try
{
connection.Open();
command.Parameters.AddWithValue("@ID", id);
command.ExecuteNonQuery();
}
catch (Exception)
{
throw;
}
finally
{
if (connection.State == ConnectionState.Open)
{
connection.Close();
}
}
}
این هم کدی هستش که در رویداد کلبیک دکمه delete قرار دادم
private void btnDelete_Click(object sender, EventArgs e)
{
DataRowView view = (DataRowView)dataGridView1.SelectedRows[0].DataBoundItem;
int _id = (int)view.Row["ID"];
DAL.DAL_Class.delete(_id);
fillGried();
}
fiilgried هم متدی برای رفرش کردن دیتا گرید ویو هستش
بنده در فرم اصلی برنامم یک دیتا گریدویو دارم که اطلاعاتش را از یک جدول در بانک اطلاعاتی دریافت میکنه.یک کلاس هم در برنامم دارم به نام dalClass که متد های insert ,delete ,,,,,,,را درونش نوشتم .
سوالم اینه که چجوری میشه چند سطر ها یکباره delete کرد؟با تشکر
این هم متد delete من هستش.
public static void delete(int id)
{
SqlConnection connection = new SqlConnection(connectionString);
SqlCommand command = new SqlCommand("deleteSite", connection);
command.CommandType = CommandType.StoredProcedure;
try
{
connection.Open();
command.Parameters.AddWithValue("@ID", id);
command.ExecuteNonQuery();
}
catch (Exception)
{
throw;
}
finally
{
if (connection.State == ConnectionState.Open)
{
connection.Close();
}
}
}
این هم کدی هستش که در رویداد کلبیک دکمه delete قرار دادم
private void btnDelete_Click(object sender, EventArgs e)
{
DataRowView view = (DataRowView)dataGridView1.SelectedRows[0].DataBoundItem;
int _id = (int)view.Row["ID"];
DAL.DAL_Class.delete(_id);
fillGried();
}
fiilgried هم متدی برای رفرش کردن دیتا گرید ویو هستش