نقل قول نوشته شده توسط ssadegh1365 مشاهده تاپیک
این کد شمارو با تغییرات برنامه خودم جایگزین کردم و تو موقع اجرا درست جواب میده
ولی بمحض دوباره اجرا میکنم مقدارشون دوباره رند شده و تو جدول اس کیو ال سرور پایگاه دادم که میرم میبینم به همون مقدار رند شده ذخیره شده.
نوع فیلدهای هم دسیمال یا دابل هست و تو کدتون تغییر دادم.
ولی تو بانک رند ذخیره میشه.
خواهش دارم از دوستان که کمکم کنند.
اگر موقعی که پایگاه داده رو برای برنامه تعریف می کردید ازتون در مورد کپی کردن پایگاه داده سوال شده و پاسخ مثبت داده اید، بصورت پیشفرض با هر بار اجرای برنامه یک نسخه از پایگاه داده از نو در پروژه کپی میشه و به همین دلیل تغییرات رو مشاهده نمی کنید.
database.png
اگر همچین وضعیتی باشه، باید در پنجره Solution Explorer اون پایگاه داده رو انتخاب کنید و در پنجره Properties مشخصه Copy to Output Directory رو از Copy always به Copy if newer تغییر بدهید و به خاطر بسپارید که پایگاه داده ای که برنامه ویرایش می کنه یک نسخه کپی از پایگاه داده اصلی است، در داخل خود پروژه است، پایگاه داده اصلی دست نخورده میمونه و ویرایش نمی شه.

و کلا ایراد در TextBox ها نیست، کد و شیوه ای که برای ذخیره سازی در پایگاه داده بکار می برید رو باید بررسی کنید.
مطمئن باشید کسی نمیتونه اشکال پروژه ای که از روالش اطلاعی نداره رفع کنه.
یا خودتون باید توضیح بدهید که برای ذخیره سازی چه روالی رو بکار می برید یا نمونه پروژه رو پیوست کنید.