PDA

View Full Version : سوال: خطای سر ریز در وارد اطلاعات به جدول



hadimtn
چهارشنبه 17 تیر 1394, 20:51 عصر
سلام.
چرا این خطا رو میده؟!

133043

Data Type ها در پایگاه داده:
133042

SabaSabouhi
پنج شنبه 18 تیر 1394, 09:31 صبح
سلام
دلیلش ساده هست، شما وقتی Hash می‌کنی، طول رشته بیش‌تر از 10 کاراکتر می‌شه و می‌خوای گذرواژه‌ ( کلمه‌ی عبور ) رو توی
10 کاراکتر جا بدی. بسته به نوع Hash کردن طول این رشته می‌تونه متفاوت باشه، پیش‌نهاد می‌کنم بگذاری روی همون 50 پیش‌نهادی
خودش باقی بمونه.

صبا صبوحی

Mahmoud.Afrad
جمعه 19 تیر 1394, 23:12 عصر
برای ستونهایی که مقدار داده طول مشخصی نداره از انواع var استفاده کن. مثلا برای نام کاربری، گذرواژه، عبارت یادآوری، نام و نام خانوادگی از nvarchar استفاده کن.
برای ستونهایی که داده غیر یونیکد در اونها ذخیره میشه از نوع یونیکد استفاده نکنید. مثلا برای کد ملی، شماره تلفنها، سطح دسترسی(بسته به داده هایی که ذخیره میشه) نوع varchar انتخاب کنید.

Motevalizadeh
یک شنبه 21 تیر 1394, 12:36 عصر
سلام
دلیلش ساده هست، شما وقتی Hash می‌کنی، طول رشته بیش‌تر از 10 کاراکتر می‌شه و می‌خوای گذرواژه‌ ( کلمه‌ی عبور ) رو توی
10 کاراکتر جا بدی. بسته به نوع Hash کردن طول این رشته می‌تونه متفاوت باشه، پیش‌نهاد می‌کنم بگذاری روی همون 50 پیش‌نهادی
خودش باقی بمونه.

صبا صبوحی

درسته طول ها رو درست کن