سلام دوستان من میخوام یک فیلدی رو حذف کنم که id آن بزرگترین شماره باشه
یعنی اگه از یک تا ده تا ایدی هست فقط حق حذف ایدیه 10 رو داشته باشه لطفا راهنماییم کنین
سلام دوستان من میخوام یک فیلدی رو حذف کنم که id آن بزرگترین شماره باشه
یعنی اگه از یک تا ده تا ایدی هست فقط حق حذف ایدیه 10 رو داشته باشه لطفا راهنماییم کنین
برا كجا ميخواي sqlserver يا تو dgv
delete tbl where id = (select max(id) from tbl)
اين دستور sqlserver
برای اس کیو ال میخوام ولی این جواب نداد
دوستان عزیزم الان من این کدو نوشتم لطفا ایرادش رو بگیرین
if (txtshomarebarchasb.Text == "select max(barchasb) from tbl_kala")
{
k.add_del_up("delete tbl_kala where barchasb = (select max(barchasb) from tbl_kala) and shomare_form=" + txtshomare13.Text + "");
MessageBox.Show("delete");
}
else
{
MessageBox.Show("no");
}
if (txtshomarebarchasb.Text != "")
{
k.add_del_up("delete tbl_kala where barchasb = (select max(barchasb) from tbl_kala) and shomare_form=" + txtshomare13.Text;
MessageBox.Show("delete");
}
else
{
MessageBox.Show("no");
}
شما باید قبلش یه select بزنین و بزرگترین رو بدست بیارین و بریزین داخل یه متغییر بعد تو شرطتون چک کنین اگه مساوی بود که حذف کنه اگه نبود پیغام خطا بده