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

هل هذا الكود صحيح

مغلق
بدأه همام2000 في 10 ديسمبر 2003 · 3 رد · 593 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع
If IsNull(b) Then
Beep
MsgBox "ياشيخ ،،، يجب أن تضع رقماً في خانة بدء الترقيم", _
    vbInformation + vbMsgBoxRight + vbOKOnly, _
    "أنتبـه"
b.SetFocus
Exit Sub
End If

If IsNull(a) Then
MsgBox "ياشيخ ،،، يجب عدم ترك حقل الصف فارغاً", _
    vbInformation + vbMsgBoxRight + vbOKOnly, _
    "أنتبـه"
a.SetFocus
Exit Sub
End If


Dim x

Dim rst As ADODB.Recordset
Set rst = New ADODB.Recordset
Dim sqlstr As String
Dim y, z
y = CLng([a])

' a = الصف
' c = الفصل
' b = بدء الترقيم


If IsNull(c) Then
sqlstr = "select * from start where [alsaf]= " & y
Else
 z = CLng([c])
  sqlstr = "select * from start where [alsaf]= " & y & " AND [alfasel] = " & z
End If


rst.Open sqlstr, CurrentProject.Connection, adOpenKeyset, adLockOptimistic
x = 
rst.MoveFirst
MsgBox rst.RecordCount
Do While Not rst.EOF
   rst.Fields(0) = x
   x = x + 1
   rst.Update
   rst.MoveNext
Loop
MsgBox "تم تحديث أرقام الجلوس", _
    vbInformation + vbMsgBoxRight + vbOKOnly, _
    "مبروك"
rst.Close
Me.Refresh

مع تقديم شكري وتقديري لا خي ابن مسقط

JLOS_NO.zip

تم تعديل هذه المشاركة بواسطة همام2000 في 10 ديسمبر 2003 في 19:11

#2

تفضل يا أخي الكريم ،،،، هذا هو الكود :

If IsNull(b) Or IsNull(a) Or IsNull(c) Then
MsgBox "لايمكن ترك الحقل فارغا", vbOKOnly, "تنبيه"
Me.Undo
Me.a.SetFocus
a = Null
b = Null
c = Null
Else
Dim i, sh
sh = DCount("[alsaf]", "start", "[alsaf]=a and [alfasel]=c")
DoCmd.GoToRecord , , acFirst
For i = b To sh + (b - 1)
Me![JLOS_NO] = i
DoCmd.GoToRecord , , acNext
Next i
End If

جربه وأعطني رأيك ،،،، وهذا المثال المرفق

شاكر الزين

تحديث_أرقام_الجلوس_97.zip

المسلم من سلم الناس من لسانه ويده

#3

اسال الله العلي العظيم

ان يدخلك الجنه من اوسع ابوابها

قول امين

#4

وإياك وجميع المؤمنين والمؤمنات ،،،، إلهي آمين آمين رب العالمين

شاكر الزين

المسلم من سلم الناس من لسانه ويده

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

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

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

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

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

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