PDA

View Full Version : ntext



ali643
شنبه 25 آذر 1385, 22:31 عصر
سلام یه فیلد داریم از نوع ntext(16) که اطلاعات فارسی /انگلیس رو داخلش ذخیره می کنیم حالا وقتی این اطلاعات از یه صفحه بیشتر میشه به صورت ؟؟؟؟ ذخیره می شود ولی اگر یه صفحه باشه درست ذخیره میشود از روش N هم که به رشته می چسبوندیم هم تست کردم اما مشکل کماکان باقی است

تموم کارهای فوق در SQL server2003 انجام گرفته
مرسی

Behrouz_Rad
شنبه 25 آذر 1385, 23:35 عصر
یعنی چی از یک صفحه که بیشتر میشه؟!!

ali643
شنبه 25 آذر 1385, 23:38 عصر
فرض کن یک صفحه A4 در حد یه صفحه A4 با فونت 8 tahoma

منظورم کم و زیاد بودن بود

لازم به ذکر است که اطلاعات از داخل یه صفحه Aspx که Unicode هم هست از یک FreeTextBox با تمام تگ های Html در Table ذخیره میشود


مرسی

h_baqery
دوشنبه 27 آذر 1385, 10:24 صبح
یا مشکل از نوع فیلد هستش و یا کامپوننت از یه حدی یشتر مشکل داره و یا چیز دیگه ای که من نمی دونم .
برای اطمینان از نوع فیلد Sql همین متن طولانی رو از محیط Query درون جدولتون وارد کنید و بعد select کنید . نتیجه رو ببیند چجوریه.

AminSobati
دوشنبه 27 آذر 1385, 23:32 عصر
پاورقی:
ntext 16 نداریم! تایپ ntext تا دو میلیارد بایت، معادل یک میلیارد کاراکتر یونیکد گنجایش داره. اگر در SQL Server 2000 میبینید که جلوی اون عدد 16 نوشته میشه، این آدرس یا Pointerی هستش که نشون میده محتویات این فیلد در کجای Data File ذخیره شده. چون فیلدهای حجیم مثل ntext و text و Image در بین رکوردها ذخیره نمیشن.