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

ممكن احد يشرح هالكود

مغلق
بدأه عيناوية2 في 6 أكتوبر 2004 · 2 رد · 525 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لو سمحتوا ممكن احد يشرح هالكود بالتفصيل لانه بيفيدني في تصميم برنامج

الكود منقول من المنتدى

Dim counter As String

Dim db As Database

Dim rst As Recordset

Set db = CurrentDb()

Set rst = db.OpenRecordset("Stock")

counter = Val(Me.From) - 1

Do While counter < Val(Me.To)

counter = counter + 1

counter = Format([counter], "0000000")

With rst

.AddNew

rst!TicketID = counter

rst!TicketDes = Me.TicketDes

rst!userEntered = Me.userEntered

rst!DateEntered = Date

rst!TimeEntered = Time()

.Update

End With

Loop

End Sub

#2

بكل سرور أخي الكريم ، وأهلاً بك عضواً وأخاً للجميع ..

هذا الكود يقوم بإضافة عدة سجلات دفعة واحدة ، وتتكرر عملية الإضافة داخل الـ Loop حتى يصل المتغير couner الى الرقم الموجود في الحقل المسمى To وتتم الطريقة حسب الآتي :

أولاً : إسناد قيمة الحقل From الى المتغير counter منقوصاً منه (1)

counter = Val(Me.From) - 1

ثانيا : وضع شرط لعملية التكرار بأن لا يتجاوز المتغير counter للقيمة الموجودة بالحقل To

Do While counter < Val(Me.To)

ثالثاً : تعيين قناع الإدخال

counter = Format([counter], "0000000")

رابعاً : تتم عملية الإضافة ومن ثم الدوران حتى يتحقق الشرط في (ثانيا)

هذا شرح مختصر لعمل هذا الكود ، ولو احببت أن ارفق لك مثالاً فأنا مستعد ..

مع خالص تحياتي ،،

#3

الف شكر بس هم جزء عندي هو اول 4 اسطر

انا عندي قاعدة بيانات اريد قرا قيمة كل سجل و اطابقة مع شرط يعني مثلا اذا ناجح او راسب

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

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

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