PDA

View Full Version : حذف داده های دیتابیس که توسط گرید ویو نمایش داده میشه



hamidre13
سه شنبه 03 مرداد 1391, 07:22 صبح
سلام دوستان
من این کد رو واسه حذف رکورد ها از دیتابیس نوشتم ولی کار نمیکنه ، ممنون میشم اگه مشکل رو بگید:
int tmp = int.Parse(dataGridView1.CurrentRow.Cells["code"].Value.ToString());
conn.Open();
objdataadap.DeleteCommand = new SqlCommand("DELETE FROM softbank WHERE id= @id", conn);
objdataadap.DeleteCommand.Parameters.AddWithValue("@id", tmp);
objdataadap1.DeleteCommand = new SqlCommand("DELETE FROM softbank WHERE code_software = @id", conn);
objdataadap1.DeleteCommand.Parameters.AddWithValue ("@id", tmp);
objdataadap1.Update(objdatatable);
objdataadap.Update(objdatatable);
conn.Close();

ali_habibi1384
سه شنبه 03 مرداد 1391, 09:00 صبح
مقدار @id مقدار دهي نشده.يك بريك پوينت بذار روي دستور تا مشكلشو ببيني.اينكه آيا در لحظه اجرا متغيرهاي مقادير فابل انتظار رو دارند يا نه