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

كيفية أضافة التاريخ داخل حقل تاريخ

بدأه OmanSee في 28 ديسمبر 2012 · 5 رد · 758 مشاهدة · في قواعد بيانات Visual FoxPro
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

حبيت تساعدوني على هذا الكود

انا كتبت كود الادخل

بس لما يوصل لتكس التاريخ يعطيني خطا

وانا استخدم هذا الكود

SELECT students

GO BOTTOM

APPEND BLANK

replace s_id WITH VAL(thisform.s_txtID.Value)

replace s_name WITH thisform.s_txtName.Value

replace s_age WITH VAL(thisform.s_txtAge.Value)

replace s_dob WITH thisform.s_txtdob.Value

replace s_phone WITH VAL(thisform.s_txtphone.Value)

replace s_email WITH thisform.s_txtemail.Value

لان التاريخ ف الجدول انا كاتب date ما charector

ارجو المساعده

#2

اخي العزيز وعليكم السلام

اولا سوف اقوم بتغيير كلمة فيلد لانها تتعارض مع قوانين المنتدى

اما الحل لك

بامكانك استخدام دوال التحويل من نوع الاخر وفي حالتك هذة اذا كان المصدر charector وتريد تغييره التاريخ date

لاحظ المثال

SET DATE BRITISH
CTOD(thisform.text1.value)
*****************************
replace &feald WITH CTOD(thisform.text1.value)

اي بامكانك استخدام الداله CTOD

ولكن اولا قم بتحديد صيغة التاريخ لافضل النتائج عبر الايعاز SET DATE &TYPE DATE

وفي الاسئلة القادمة ارفق مع الجدول او مثال للمشكلة لغرض الاجابة عنها بالصميم

تحياتي لك وارفق الجدول مستقبلاً

وتحياتي للجميع

#3

السلام عليكم

يمكن ايضا تحويل نوع الحقل الموجود في النموذج (الفورم) الى تاريخ من خلال الضغط عليه بالزر الايمن للفارة ومن القائمة الظاهرة نختار builder ثم نغير نوع الحقل الى date

وبذلك لسنا بحاجة الى الدالة ctod كما في المثال المرفق

ex.rar

#4
'barcaman17 كتب:
السلام عليكم

يمكن ايضا تحويل نوع الحقل الموجود في النموذج (الفورم) الى تاريخ من خلال الضغط عليه بالزر الايمن للفارة ومن القائمة الظاهرة نختار builder ثم نغير نوع الحقل الى date

وبذلك لسنا بحاجة الى الدالة ctod كما في المثال المرفق

ويمكن ايضا

تغيير الحقل من الخصائص

ونغيير format الى date كما في الصورة

post-210280-032293100 1356811014_thumb.j

 

وبهذا لا نحتاج للطريقتين السابقة!

اخي العزيز شكرا جزيلاً لمشاركتك في الموضوع

والاخ طلبها برمجيا حسب ايعازه

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

وتحياتي لك

المرفقات
Capture.JPG
#5

جزاكم الله الف خير

الحمد لله نجحت الطريقه

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

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

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

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

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