ورود

View Full Version : چگونگی ذخیره بیش از 2310579در هر فیلد؟



M * M * A
یک شنبه 31 تیر 1386, 10:46 صبح
با سلام خدمت مهندسین عزیز

چگونه می تونم بیش از دو میلیون کارکتر را در هر فیلد ذخیره کنم !

نیاز فوری :افسرده:

Kamyar.Kimiyabeigi
یک شنبه 31 تیر 1386, 11:02 صبح
از فیلد nText استفاده کنین 1,073,741,823 کاراکتر قبول میکنه

M * M * A
یک شنبه 31 تیر 1386, 11:09 صبح
از فیلد nText استفاده کنین 1,073,741,823 کاراکتر قبول میکنه

با تشکر ولی lenght رو چه قدر باید تنظیم کرد؟

Kamyar.Kimiyabeigi
یک شنبه 31 تیر 1386, 12:33 عصر
خودش 16 تنظیم میکنه

Microsoft.net
یک شنبه 31 تیر 1386, 21:49 عصر
خودش 16 تنظیم میکنه

اون 16 یک اشاره گره که به محل ذخیره داده اشاره میکنه نه len داده

Kamyar.Kimiyabeigi
دوشنبه 01 مرداد 1386, 08:16 صبح
اون 16 یک اشاره گره که به محل ذخیره داده اشاره میکنه نه len داده

اگر با دقت تاپیک رو مطالعه میکردی در پست 2 من max len مربوط به ntext رو نوشتم

Microsoft.net
دوشنبه 01 مرداد 1386, 18:13 عصر
اگر با دقت تاپیک رو مطالعه میکردی در پست 2 من max len مربوط به ntext رو نوشتم

خوب بازم اشتباه کردی چون max len مربوط به ntext هم 16 نیست ، به نظر شما منطقیه که 1,073,741,823 کاراکتر تو 16 بایت ذخیره بشه ؟! اون 16 فقط و فقط یک اشاره گر به آدرس شروع ذخیره فیلدتون هست و اینی که چقدر فضا اشغال میکنه بستگی داره که چه مقدار data بخواهین ذخیره کنین

Kamyar.Kimiyabeigi
سه شنبه 02 مرداد 1386, 08:13 صبح
خوب بازم اشتباه کردی چون max len مربوط به ntext هم 16 نیست ، به نظر شما منطقیه که 1,073,741,823 کاراکتر تو 16 بایت ذخیره بشه ؟! اون 16 فقط و فقط یک اشاره گر به آدرس شروع ذخیره فیلدتون هست و اینی که چقدر فضا اشغال میکنه بستگی داره که چه مقدار data بخواهین ذخیره کنین

میشه به من نشون بدین که کجا نوشتم max len مربوط به ntext هم 16 ؟؟؟؟؟ :متعجب:
M * M * A عزیز پرسیدند len را چقدر تنظیم کنم و من هم گفتم تنظیم لازم نیست خود SQL Server مقدار 16 میزاره. کی حرف از این زدم که max len مربوط به ntext 16 و یا چیزهای دیگه که برداشت کردی؟ بهتره از این به بعد با دقت بیشتری پستها رو بخونی