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

تعديل في كود حلقة تكرارية

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

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

   Dim x

Dim rst As ADODB.Recordset

Set rst = New ADODB.Recordset
Dim sqlstr As String
sqlstr = "SELECT doc.doc_ID, doc.mov_no, doc.mov FROM doc ORDER BY doc.doc_ID, doc.mov_no;"


rst.Open sqlstr, CurrentProject.Connection, adOpenStatic, adLockOptimistic

x = 1
rst.MoveFirst
MsgBox "ÚÏÏ ÇáÓÌáÇÊ ÇáãæÙÝíä" & rst.RecordCount, _
    vbInformation + vbMsgBoxRight + vbOKOnly, _
    "ÈÑäÇãÌ"

Do While Not rst.EOF
   rst![mov] = x
   x = x + 1
   rst.Update
   rst.MoveNext
Loop
MsgBox "Êã ÊæÒíÚ ÇáÇÑÞÇã ", _
    vbInformation + vbMsgBoxRight + vbOKOnly, _
    "ÈÑäÇãÌ"
rst.Close
Me.Refresh

End Sub

bb.rar

تم تعديل هذه المشاركة بواسطة همام في 8 أغسطس 2010 في 01:03

#2

تم التعديل

bb.rar

من سار على الدرب وصل

#3

اخي مفرج اشكرك على ماقدمت

ولكن انا اريد الترقيم بهذا الشكل

يعتمد على العمود الاحمر والترقيم في العمود الاصفر

ZPd67987.jpg

واكون لك من الشاكرين

تم تعديل هذه المشاركة بواسطة همام في 10 أغسطس 2010 في 02:16

#4

ابشر تم التعديل bb.rar

من سار على الدرب وصل

#5

اخي مفرج

يعجز اللسان عن شكرك

اسال الله لك الجنة

#6

اخوي مفرج عند نقل الكود للبرنامج علما بان البرنامج مفصول عن قاعدة البيانات ضهرت مشكلة بالكود

LYN83571.jpg

واعتقد انها من تعارض المستخدمين

#7

أبشر بارك الله فيك تم العديل

bb.rar

من سار على الدرب وصل

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