اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

حصة شرح عن DAO & Recordset كيفية إستخدامها لو تكرمتم


khyrabak

الردود الموصى بها

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

وأريد أن أعرف متطلباتة من References و Activex كيف يعنى لأنة يعطينى أخطاء

ولدى سؤال عن إستخدام Recordset ماهى المتطلبات لإستخدام هذا الكود

Dim db As Database, rst As Recordset

Set db = CurrentDb

Set rst = db.OpenRecordset("tbl_tahlilwekly_merf")

rst.MoveFirst

Do Until rst.EOF

If rst!regname = Me!reg_name And rst!comp_id = Me!comp_id And rst!well_num = Null And rst!date = Me!date Then

MsgBox " العينة مكررة للفرع ", vbExclamation + vbMsgBoxRight + vbMsgBoxRtlReading, " تنبية"

Me.Undo

DoCmd.CancelEvent

Exit Do

End If

rst.MoveNext

Loop

rst.close

بمعن ما هو المطلوب تعريفة من DAO وماذا أيضا ومن أين تعرف ولو ممكن بالصور كما عودتنا مشرفتنا الجميلة زهرة

وشكرا جزيلا

post-5702-1176138769_thumb.jpg

رابط هذا التعليق
شارك

السلام عليكم

شكرا لك أخى malkasoft10 وأخى منذر عساج على مروركم وإهتمامكم

المشكلة لدى هى أننى أريد أن أمنع التكرار إدخال عينة أكثر من مرة حيث أنى لدى الجدول بة

إسم المنطقة / رقم الفرع/ رقم البئر / التاريخ للعينة

المطلوب هو عدم تكرار عينة فى تاريخ معين لنفس المنطقة أو

عدم تكرار عينة فى تاريخ معين لنفس المنطقة مع رقم الفرع أو

عدم تكرار عينة فى تاريخ معين لنفس المنطقة مع رقم الفرع مع رقم البئر

تكون البيانا فى الجدول كالتالى :

مرفق / ـــــــ / ـــــــ / تاريخ العينة عينة من مرفق كبير

مرفق / فرع / ــــــ / تاريخ العينة عينة من فرع تابع لمرفق

مرفق / فرع / بئر / تاريخ العينة عينة من بئر تابع لفرع

أرجو أن أكون إستطعت أن أشرح ما أريد وأتمنى أن أجد لديكم الإجابة

وقمت بتجربة dcount ولكن المشكلة بها هو مقارنة قيمة فارغة فى الجدول وقمت بإستخدام Recordset ومنها هل أستطيع أن أضع شرط يساوى Null مثل السطر ( رقم البئر فى الجدول)

And rst!well_num = Null

ومرفق لك المثال بة كود dcount والكود الأخر Recordset وأريد أن أعرف متطلباتة من References لم أقم فى المثال بتعريف أى References والأمر متروك لكم أخوانى الكرام

وشكرا

السلام عليكم

شكرا لك أخى malkasoft10 وأخى منذر عساج على مروركم وإهتمامكم

المشكلة لدى هى أننى أريد أن أمنع التكرار إدخال عينة أكثر من مرة حيث أنى لدى الجدول بة

إسم المنطقة / رقم الفرع/ رقم البئر / التاريخ للعينة

المطلوب هو عدم تكرار عينة فى تاريخ معين لنفس المنطقة أو

عدم تكرار عينة فى تاريخ معين لنفس المنطقة مع رقم الفرع أو

عدم تكرار عينة فى تاريخ معين لنفس المنطقة مع رقم الفرع مع رقم البئر

تكون البيانا فى الجدول كالتالى :

مرفق / ـــــــ / ـــــــ / تاريخ العينة عينة من مرفق كبير

مرفق / فرع / ــــــ / تاريخ العينة عينة من فرع تابع لمرفق

مرفق / فرع / بئر / تاريخ العينة عينة من بئر تابع لفرع

أرجو أن أكون إستطعت أن أشرح ما أريد وأتمنى أن أجد لديكم الإجابة

وقمت بتجربة dcount ولكن المشكلة بها هو مقارنة قيمة فارغة فى الجدول وقمت بإستخدام Recordset ومنها هل أستطيع أن أضع شرط يساوى Null مثل السطر ( رقم البئر فى الجدول)

And rst!well_num = Null

ومرفق لك المثال بة كود dcount والكود الأخر Recordset وأريد أن أعرف متطلباتة من References لم أقم فى المثال بتعريف أى References والأمر متروك لكم أخوانى الكرام

وشكرا

test.rar

رابط هذا التعليق
شارك

السلام عليكم

شكرا جزيلا أخى على هذا الكتاب الرائع جزاك الله خيرا

وهل من الممكن أن تطلع على المثال المرفق لضبط الكود الخاص Recordset مع تعريفى ماهو الخطأ بة

وأشكر لك مجهودك مرة أخرى

رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information