PDA

View Full Version : به هم ریختگس داده های ورودی در جداول



firststep
شنبه 04 آبان 1392, 22:50 عصر
با سلام
من یک دیتابیسی رو دارم که درون اون جداولی با فیلدهای Nvarchar گنجانده شده

برای ورود داده ها از sp استفاده می کنم
در بدو ورود داده و در زمانی که داده به sp ها ارسال می شوند داده درون جداول بازنگری می شوند که در صورت وجود نداشتن اضافه گردند

اگر من داده ای این چونین را به sp ارسال نمایم

,@dec_i='١۵ مطالعه شود. ،١۴ ،١٣ ،١٢ ،١١ ،١٠ ، فصل هاي ٨'
,@name_toturial_GP_i='مهندسي صنايع'
,@code_toturial_GP_i='14'
,@name_subject='مهندسي صنايع'
,@subject_code=12
,@code_subject=12
,@count_cource_action=0
,@count_cource_teori=3
,@time_cource_action=0
,@time_cource_teori=30
,@semestri='3921'

برای اولین بار خواهم دید که داده درون جداولم اضافه می گردد که کاملاً صحیح است
(در اصل داده چگ می شموند چون رکوردی با این مقادیر موجود نیستند پس id null بر می گرداند)
خوب اگر برای بار دوم اجرا کنم نباید داده درون جداول دوباره قرار گیرند چون معادلی دارند در حقیقت چک می شود و سپس id ان رکرورد برگشت داده می شود و داده insert نمی شود
اما عکس این را مشاهده کردم
دلیل را که جویا شدم متوجه به هم ریختی داده های وارد شده در متغیر @dec_i شدم
و این عدم تطابق با مقادیر درون جدول باعث می گردد که id null برگشت بدهد
می خواستم دلیل بهم ریختگی رو در اطلاعات وارد شده بدانم و اگر راهی برای بر طرف کردنش موجود است
ممنونم

Reza_Yarahmadi
یک شنبه 05 آبان 1392, 08:06 صبح
در مورد مشکل حروف 'ی' ، 'ک' ، ' ' و روشهای برطرف کردن این مشکل توی سایت جستجو کنید.
در صورت حل نشدن مشکلتون دستورات SP و نحوه فراخوانی اونو قرار بدید.