PDA

View Full Version : نوع در sqlserver



zahracomputer
سه شنبه 07 شهریور 1385, 10:02 صبح
سلام و خسته نباشید
من می خواهم ورودی یکی از فیلدهای جدولم به صورت <hello> باشد نوع آن را باید چه تعیین کنم تا sql خطا نگیرد.
با تشکر

حمیدرضاصادقیان
سه شنبه 07 شهریور 1385, 10:18 صبح
فکر کنم nvarchar بگیری به مشکلی بر نمیخوری.

zahracomputer
سه شنبه 07 شهریور 1385, 10:47 صبح
این نوع را امتحان کردم ولی error داد

Server Error in '/TEST1' Application.

A potentially dangerous Request.Form value was detected from the client (TextBox1="<ul><li>hello</li></...").

ghafoori
سه شنبه 07 شهریور 1385, 12:28 عصر
دوست عزیز اگر درست حدس زده باشم شما از asp.net استفاده می کنید این خطایی که می بینم از asp.net است راه حل ان اضافه کردن این دستور ValidateRequest="false" به اولین خط صفحه است من یک بار با این مشکل برخوردم وقتی می خواستم کد html از یک textbox بردارم فکر کنم مشکل شما هم با این دستور برطرف بشود

zahracomputer
سه شنبه 07 شهریور 1385, 21:20 عصر
ممنون دوست عزیز این مشکل من حل شد ولی هنگامی که طول ورودی زیاد باشد error می دهد برای ntext و nvarchar امتحان کردم آیا شما می توانید راهنمایی کنید
error زیر:

Server Error in '/TEST1' Application.

String or binary data would be truncated. The statement has been terminated.

ممنون

zahracomputer
چهارشنبه 08 شهریور 1385, 03:12 صبح
این مشکل من بخاطر کم دقتی خودم بود و با نوع ntext حل شد ممنون