PDA

View Full Version : مشكل در نمايش فيلد هايي كه حاوي اعشار ، عدد ، يك حرف فارسي هستند



m0rteza
دوشنبه 24 خرداد 1389, 11:26 صبح
با سلام
فرض كنيد يك اطلاعاتي مانند پلاك يك خودرو داريم كه حاوي عدد ،حرف فارسي ،اعشار هست . و براي اين قلم اطلاعات يك فيلد از نوع nvarchar انتخاب كرده ايم . حالا در زمان گزارش پلاك خودرو بهم ريخته نمايش داده ميشه .
به دليل اينكه تغيير ساختار اين فيلد (شكستن به چند فيلد) مستلزم تغييرات زيادي در پرو‍زه است . دوستان عزيز راحت ترين روش براي حل اين مشكل رو چه روشي مي دانند؟
با تشكر

sharifi_reza
دوشنبه 24 خرداد 1389, 11:49 صبح
سلام
از textboxاستفاده كردي واسه دريافت؟

m0rteza
دوشنبه 24 خرداد 1389, 12:14 عصر
درسته از تكس باكس استفاده كردم . ولي اگر منظورتون استفاده از masktexttbox هست ، وارد كردن يه جوري مشكلش رفع ميشه ... ولي مشكل من زماني هست كه در گزارش نمايش داده ميشه بهم ميريزه
ممنون

حجتی نیا
دوشنبه 24 خرداد 1389, 12:17 عصر
نوع پارامتر در گزارش رو چی گذاشتین؟؟

m0rteza
دوشنبه 24 خرداد 1389, 12:43 عصر
من از Report viwer استفاده ميكنم . در اونجا نوع فيلد به صورت عدد صحيح يا رشته اي يا ... به طور واضح مشخص نيست

m0rteza
دوشنبه 24 خرداد 1389, 12:56 عصر
هنگام ورود داده و نمايش در تكس باكس بصورت 62 / 141 ت 33
ولي در ديتابيس بصورت ت 33 141 / 62 ذخيره ميشود ، من اگر مقدار در ديتابيس و بتونم مثل همون مقدار سمت برنامه كنم مشكلم رفع ميشه
ممنون

sds1920
دوشنبه 24 خرداد 1389, 16:37 عصر
Space ها رو حذف كن ببين درست مي شه.

m0rteza
دوشنبه 24 خرداد 1389, 16:59 عصر
براي اسپيس نيست . همينقدر هم يكم شكل داره واسه همين اسپيس هاست