سلام
ها ای که نوشتی (sh جان) یعنی چه؟

من دیتاست رو با کد ایجاد کرده ام.
همان‌طور که گفتم این کار رو بنده در 2003 بدون مشکل انجام می دادم و برنامه‌ام داشت کار می کرد.
منظور شما از این که گفتید «از شیوه کد نویسی 2003 استفاده کنید» چیست؟
با ذکر نمونه در 2005 بهتره.
بنده این کار را با اضافه کردن دستور در DataAdapter هم انجام داده ام (قسمت UpdateCommand)، اما وقتی نمی خواد حال بده این‌جوری می شه و دقیقاً همون خطای عکس بالا رو می ده.
در ضمن منظور از اضافه کردن دستور در دیتاست!!! رو هم بگید چیه، چون معمولاً من در DataAdapter دستورات رو اضافه می کردم و یا همین Command که بعد می شه اون رو به صورت مجزا اجرا کرد و برای این جور موارد که من فقط ارتباط با بانک برقرار می کنم و بعد Command رو اجرا کرده و مجدد ارتباط رو قطع می کنم، بسیار مناسب است.
پس سرتون رو به درد نیارم.
این دو مورد رو توضیح بدید که اگه با مثال 2005 باشه خیلی بهتره.
1- شیوه کد نویسی 2003 !!!؟
2- اضافه کردن در دیتاست !!!؟
با احترام- خدانگهدار.