avatar
کوروش

کاربر

  • 1400/12/12
  • 0
  • 107
1400/12/12 |
backend
c-sharp
asp-net-core
dot-net

علت guid0000000000000000000000000

با سلام و وقت بخیر خدمت عزیزان و دوستان برنامه نویس من یک بانک اطلاعاتی بری یک سایت درست کردم که اول آمدم فیلد id در جدولها را از نوع int در نظر گرفتم الان هم داره روی اینترنت همون سایت به بهترین شکل کار میکنه فقط چون داشتم تغییراتی را در سایت اعمال می کردم گفتم بیام و فیلد idجدولها را به guid تغییر بدم برای امنیت بیشتر سایت الان هم بعنی از جدولها درست کار میکنه و بعضی فقط یک رکورد را در بانک ذخیره میکنه و فیلد id که از نوع guid  هست را همش یک دست  صفر میگذارد و دیگیر اجازه ذخیره اطلاعات دیگری را در جدول نمی دهد ممنون میشم از دوستان راهنمایی فبرمایند چون در سطح اینتر نت زیاد گشتم موردی را پیدا نکردم


  • 1400/12/13

سلام دوست عزیز برا int اتوماتیک عدد اضافه میشه برای Id  ها  ولی guid باید خودت ایحاد کنی guid رو و برای جدولت ست کنی در غیر این صورت همش صفر ارسال میشه 


  • 1400/12/13

ممنون از جواب شما بله میدونم توی همون بانک بعضی از جدولها خودش میاد guid را میسازه ولی بعضیها نه و هم را صفر میکنه


بعضی ها رو که میسازه باید کلاس ها رو چک کنی شاید داری اونجا برای دیتا میفرستی



پاسخی برای این باگ ارسال کنید

لطفا کدها را درون قطعه کد ارسال نمایید

برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری