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

مساعدة في قواعد البيانات

مغلق
بدأه فالح المطيري في 16 يوليو 2003 · 1 رد · 603 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاحباب ... لدي برنامج فيه حقول كثيرة ومنها ما هو معرف بأنتجر ..والمستخدم لديه الخيار ان يدخل القيمه المطلوبة او ان يتخطاها..isNull ..المشكله ان عند الحفظ اواجه رساله ( is not a valid integer value(

والكود الذي ادخلته هو:

procedure TMainForm.Query1BeforePost(DataSet: TDataSet);

begin

Query1.FieldByName('Block').IsNull;

end;

end.

ما أريد ان اقوله هو اريد الحقل فاظي..

وجزاكم الله خير ...

#2

السلام عليكم

أخي فالح المطيري

أولا بالنسبة لموضوع الحقل الذي تريد ان يقبل أخذ قيم فارغة فالحل من قاعدة البيانات بأن تذهب الي الحقل المطلوب وتغير من خصائصه ليقبل القيم الفارغة

أما بالنسبة للكود الذي كتبته في رسالتك فهذا خطأ لان IsNull ليس معناها لا تأخذ قيمة ولكنها Function ترجع True or False حسب القيمة الموجودة في ال Field فاذا رجعت True فهذا يدل على أن الحقل له قيمة وأما اذا رجعت false فهذا يدل على ان الحقل بدون قيمة.

Abo Qosai

هذا الموضوع مغلق.

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