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

ما هو حل هذه الرسالة

مغلق
بدأه wdusif في 11 أكتوبر 2005 · 5 رد · 541 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الاخوة الاعزاء

تحية طيبة

اريد ان اسال عن حل للمشكلة التالية

لدي الجدول التالي :

...الاسم........|......الدولة..........|.......... التاريخ

--------------|-------------------|-----------------

محمد...........|..... السودان........| 1/2/2000

--------------|-------------------|----------------

احمد............|.......مصر ..........|

-----------------------------------------------------

لاحظ ان خانة التاريخ للاسم (احمد) فارغة

وعندما انفذ امر SQL

Select * From TableName Where Name =

"احمد "

ينفذ بصورة جميلة

وعندما اقوم بالكود التالي

Edit1.text := Query1.Fields.field[0].value;

Edit2.text := Query1.Fields.field[1].value;

Edit3.text := DateToStr(Query1.Fields.field[2].value);

عند تنفيذ الكود اعلاه تظهر الرسالة التالية

Invalid variant type conversion

وذالك بسبب ان حقل التاريخ فارغ.

فما الحل

.jpg

______________________________________________________________________________

[وسط]9ber.gif

ip2location.png

______________________________________________________________________________

(فَقُلْتُ اسْتَغْفِرُوا رَبَّكُمْ إِنَّهُ كَانَ غَفَّارًا (10) يُرْسِلِ السَّمَاء عَلَيْكُم مِّدْرَارًا (11) وَيُمْدِدْكُمْ بِأَمْوَالٍ وَبَنِينَ وَيَجْعَل لَّكُمْ جَنَّاتٍ وَيَجْعَل لَّكُمْ أَنْهَارًا (12)

مَّا لَكُمْ لَا تَرْجُونَ لِلَّهِ وَقَارًا (13) وَقَدْ خَلَقَكُمْ أَطْوَارًا (14))

* سورة نوح[/وسط]

من اجمل المواقع على الاطلاق

القرآن الكريم

#3

الاخ Whale

اشكرك علي ردك السريع

اخي Whale اريد طريقة غير الـExcept فهي لا تنفع في حالتي

ولك الشكر

.jpg

______________________________________________________________________________

[وسط]9ber.gif

ip2location.png

______________________________________________________________________________

(فَقُلْتُ اسْتَغْفِرُوا رَبَّكُمْ إِنَّهُ كَانَ غَفَّارًا (10) يُرْسِلِ السَّمَاء عَلَيْكُم مِّدْرَارًا (11) وَيُمْدِدْكُمْ بِأَمْوَالٍ وَبَنِينَ وَيَجْعَل لَّكُمْ جَنَّاتٍ وَيَجْعَل لَّكُمْ أَنْهَارًا (12)

مَّا لَكُمْ لَا تَرْجُونَ لِلَّهِ وَقَارًا (13) وَقَدْ خَلَقَكُمْ أَطْوَارًا (14))

* سورة نوح[/وسط]

من اجمل المواقع على الاطلاق

القرآن الكريم

#4

مرحبا

اخي اجعل للحقل قيمة افتراضية

من قاعدة البيانات

في حال لم يدخل المستخدم قيمة في الحقل

سيقوم محرك قاعدة البيانات

بوضع القيمة الافتراضية

تم تعديل هذه المشاركة بواسطة M_Asize في 11 أكتوبر 2005 في 21:20

إننا محكومون بالأمل وما يحدث الآن ليس نهاية العالم

#5

if Query1.Fields.field[2].asstring <> '' then

Edit3.text := DateToStr(Query1.Fields.field[2].value);

#6

الاخوة Whale ,M_Asize,ORWA

اشكركم علي الرد

واعدقد ان افضل طريقة حتي الان هي طريقة الاخ ORWA (بالنسبة لوضعي) ولكن في حالة كان لدي عدد كبير من الحقول سوف تصبح مشكلة.

اخوكم

محمد

.jpg

______________________________________________________________________________

[وسط]9ber.gif

ip2location.png

______________________________________________________________________________

(فَقُلْتُ اسْتَغْفِرُوا رَبَّكُمْ إِنَّهُ كَانَ غَفَّارًا (10) يُرْسِلِ السَّمَاء عَلَيْكُم مِّدْرَارًا (11) وَيُمْدِدْكُمْ بِأَمْوَالٍ وَبَنِينَ وَيَجْعَل لَّكُمْ جَنَّاتٍ وَيَجْعَل لَّكُمْ أَنْهَارًا (12)

مَّا لَكُمْ لَا تَرْجُونَ لِلَّهِ وَقَارًا (13) وَقَدْ خَلَقَكُمْ أَطْوَارًا (14))

* سورة نوح[/وسط]

من اجمل المواقع على الاطلاق

القرآن الكريم

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

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