دوستان مشکل بالا مربوط به خطا رو با جستجوی فراوان پیدا کردم حالا سوالم اینه که تفاوت این دو خط در چی هست
مرسی
با این کد به درستی انجام میشه
com.CommandText = "select * from tb_us where id =" +dataGridView1.CurrentRow.Cells[0].Value;
با این کد زیر خطا می داد
int id = (int)dataGridView1.CurrentRow.Cells[0].Value;
com.CommandText = "select * from tb_us where id = '" + id + "'";