نقل قول نوشته شده توسط vid4259 مشاهده تاپیک
مدیر عزیز پس اگر در قسمت دوم هم اگر این طور می نوشتم درست بود
com.CommandText = "select * from tb_us where id = " + id
;

پس میشه بگیم اگر کلید ما بنا به دلایلی عدد نباشه بلکه تکست باشه اون موقع اون کد درست اجرا می شد
کودری به این شکل درسته. ولی چون id ستونی عددی هست نباید دارای کاراکتر غیرعددی باشه. اگر داشته باشه sqlserver استثناء تولید میکنه. الته چون از دیتاگرید دریافت میشه نگران نباشید. اگر id از کاربر دریافت بشه باید چک کنید فقط عدد وارد شده باشه.