PDA

View Full Version : سوال: مشکل در شناسایی تمام رکوردهای جدول



veniz2008
یک شنبه 10 مرداد 1389, 18:11 عصر
سلام دوستان،من یه مشکل جالب واسم اتفاق افتاده،من برای حذف یک درس شرط گذاشتم که اگه اون درس در جدول اخذ باشه حق حذف شدن از جدول درس رو نداره،درغیراینصورت میتونه delete بشه.حالا نکته جالب اینجاست که فقط اولین رکورد جدول اخذ رو میشناسه و پیغام مناسب رو نمایش میده ولی وقتی مشخصه درس های دیگه(هر مشخصه ای غیر از درس رکورد اول)رو بهش میدم شرط اول برقرار نمیشه(یعنی پیغام مناسب رو نمیده)و وقتی میخواد که درس رو حذف کنه،خطای مربوط به sql چاپ میشه که میگه شما درسی رو که داخل جدول اخذ وجود داره نمیتونید از جدول درس delete کنید.سوالم اینه:چرا فقط رکورد اول از جدول اخذ رو میشناسه؟از کد زیر برای جستجوی درس در جدول اخذ استفاده کردم:

foreach (DataRow dr in dt.Rows)
{
s1 = ((string)dr["Code"]).TrimEnd();