PDA

View Full Version : افزایش طول فیلد در sqlو اعمال نشدن در سی شارپ



shahinghorbani
دوشنبه 13 خرداد 1387, 11:15 صبح
من یک بانک اطلاعاتی داشتم با یک سری فیلد که برنام ای نوشتم و از ابزارهای آماده سی شارپ و دیتاست استفاده کردم.اما حالا متوجه شدم که طول فیلدهایی که گرفتم کم هستش . طول فیلد را توی جدول زیاد کردم توی پارامترهای stored procedure اعمال کردم. توی دیتاست طولشان را افزایش دادم اما بازهم وقتی اضافه میکنی با پایگاه داده اندازه طول قبلی رو ذخیره میکنه.حتی توی خود table های sql هم که میرم بعضی وقتا اعمال میکنه اما بعضی وقتا اعمال نمیکنه؟؟:متفکر:
ممنون میشم اگر کمکم کنید

ebtekar
دوشنبه 13 خرداد 1387, 17:41 عصر
تو خود sql امتحان کن اول ببین همان طول را اعمال میکند اگر نکرد مشکل از انجام تنضیمات در sql است در غیر این صورت مقدار datatype را مشخص کنید

shahinghorbani
سه شنبه 14 خرداد 1387, 12:53 عصر
اطلاعات کاملا هم درج میشه هم تغییر داده میشه اما فقط به اندازه30 که قبلا داده بودم یعنی اگر بخوام رشته ای بیشتر را درج کنم یا update کنم نمیشه . ضمنا من از edit dataset in design view استفاده کردم و اونجا query ساختم که stored procedure میشه

mohammed
چهارشنبه 16 مرداد 1387, 07:57 صبح
شاید به پارامترهایی که ساخته می شوند یعنی SqlParameter مقدار Size آنها ست می شود.