الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مساعدة في جملة insertعند ادخال قيمة null

بدأه fa_sa في 23 أبريل 2010 · 2 رد · 1,239 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم أنا عندي مشكلة في جملة

insert

فانا استخدم لغة

السي شارب

&SQL SERVER 2008

وعندي جدولين

1-جدول المريض

pat_id(pk)

pat_name(Nvarchar)

card_id(fk) allow Null

2-جدول الهوية

card_id (pk)

card_type(Nvarchar)

وربطت بين الجدولين بعلاقة one to many

وعندما اريد

ان اعمل ادخال الى جدول المريض اريد ان يكون اختياري ان يدخل نوع هوية او لا

ولكن جملة ال

insert

لا تتنفذ الا اذا عملت ادخال لرقم الهوية

بالرغم انه المفروض انه يسمح بال

null

ارجو المساعدة وشكرا

????

#2

السلام عليكم

جدول المريض لن يقبل اي بيانات لاي card_id الا اذا تم اخال بيانات بجدول الهوية تخص card_id

ببساطة تصميمك لقاعدة البيانات بيقول ان قاعة البيانات لا تسمح بتسجيل بيانات مريض الا اذا كان مسجل مسبقا بيانات الهوية لنفس المريض

بالتوفيق

Microsoft Certified DataBase Administrator MCDBA

#3

أخى العزيز

بعد التحية

مش معنى انه يقبل null

انك مش تعطى له داتا حقيقية

يعنى مثلا و انت بتعطى له انه رقم الهوية = textbox1.text

لو سبته فاضية ان كده null

لا

معنى null

انك مش تدخله فى الجملة insert اصلا

او انك تديله قيمة null

مش تسيب textbox1.text فاضية

اتمنى اكون فاهم صح و افدتك

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…