سلام. من میخوام تو برنامم فقط از سه فیلد پایگاه داده استفاده کنم و از فیلدی که کلید اصلی است استفاده نمیکنم تو برنامم، حالا ارور میده که نمیتونه کلید اصلی خالی باشه باید چکار کنم؟ لطفا راهنماییم کنید که خیلی مهمه ممنون
سلام. من میخوام تو برنامم فقط از سه فیلد پایگاه داده استفاده کنم و از فیلدی که کلید اصلی است استفاده نمیکنم تو برنامم، حالا ارور میده که نمیتونه کلید اصلی خالی باشه باید چکار کنم؟ لطفا راهنماییم کنید که خیلی مهمه ممنون
سلام اگه بری توی جدولت و نوع کلید اصلی تو identity کنی یعنی خود کار توی جدولت اضافه بشه فکر کنم مشکلت حل بشه
ممنون . ولی الان که امتحان میکنم این identityکه میگی جزو خواص ستون خاموشه یعنی روشن نمیشه کهyes رو بزنم
identity در صورتی روشن میشه که شما فرمتش رو روی int یا bigint بگذارید . seed و increase رو هم تنظیم کنید.
سلام دوست عزیز
شما نمیتونید کلید اصلی جدولتون رو خالی بگذارید چون خالی بودن کلید اصلی به معنی ورود اطلاعات مشابه (مقدارNull) در اون هست که با اصلیت کلید بودن همخوانی نداره اگر نمیخوایی کلآ از کلیدت استفاده کنی بهتره Identity تعریفش کنی.
اگر یکم بیشرتوضیح میدادی بهتر بود.
موفق باشید
کلید اصلی رو مقدار AutoIncreament بهش بده
مسلما فیلد کلید اصلی نمیتونه خلی باشه
از همه ی دوستان ممنون که وقت گذاشتین