خطأ بالتنفيذ

أرسل من قبل suzan في السبت, 2008/05/10 - 2:33pm.

تاريخ التسجيل: 2007-03-04
مشاركات: 260

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: متخرج
الاختصاص: هندسة برمجيات

insert into department (depid,depname,jopid) values
(10,'a',)
التعليمة السابقة تعطي خطأ بالتنفيذ حيث لم ادخل jobid
وانا لا اريد ادخالها كيف يمكن حل ذلك

 
دخول أو تسجيل لإرسال التعليقات | قراءة: 89

خيارات عرض التعليقات

اختر طريقتك المفضلة لعرض التعليقات و اضغط "حفظ الإعدادات" لتفعيل تغييراتك.
السبت, 2008/05/10 - 2:54pm
عضو فعال
صورة The Tornado

تاريخ التسجيل: 2007-06-07
مشاركات: 773

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: ذكاء صنعي

اعملي التعليمة

INSERT INTO department (depid,depname) VALUES ( 10,'a' )

بس لازم يكون الحقل jopid بيقبل القيم الفارغة allow nulls !!

مبروك لإسبانيا Smile
لعبوا واستاهلوا الكأس

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2008/05/10 - 3:09pm

تاريخ التسجيل: 2007-03-04
مشاركات: 260

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: متخرج
الاختصاص: هندسة برمجيات

يا حبيبي معقول ما بعرف هالشي
بس انا اريد ادخالها في بعض الاحيان
وعدم ادخالها احيانا من خلال واجهة
يعني أريده حقل غير اجباري

 
دخول أو تسجيل لإرسال التعليقات
السبت, 2008/05/10 - 3:41pm
عضو فعال
صورة The Tornado

تاريخ التسجيل: 2007-06-07
مشاركات: 773

الجامعة: دمشق
الكلية: الهندسة المعلوماتية
المرحلة: السنة الرابعة
الاختصاص: ذكاء صنعي

طيب عفوا منك !!!

بتقدري تعمل Stored Procedure على الشكل التالي:

CREATE PROCEDURE AddDepartment
@depid int,
@depname VARCHAR(50),
@jopid int
AS
BEGIN
INSERT INTO department (depid,depname,jopid) values (@depid,@depname,@jopid)
END

 

ووقت الاستدعاء بتمرري المتحول التالت null أو مع قيمة !!

مبروك لإسبانيا Smile
لعبوا واستاهلوا الكأس

 
دخول أو تسجيل لإرسال التعليقات