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

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

بدأه GNMQ8 في 24 فبراير 2008 · 0 رد · 455 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1

السلام عليكم يا شباب

ممكن أحد يشرح لي ما معنى هذا الكود ؟؟

بارك الله فيكم

Private Sub Buttom_Click()
Dim dbs As Database
Dim rs As Recordset
Dim 

Msg, Style, Title, Response, MyString
Set dbs = CurrentDb
Set rs = 

dbs.OpenRecordset("Tbl_Renter")
m = Month(Now())
y = Year(Now())
Msg = "هل تريد إنشاء دفعات أولية لشهر" & m & " ولسنة" & y & " ؟"
Style = vbYesNo + vbExclamation + vbDefaultButton2 + vbMsgBoxRight
Title = "تأكيد العملية"
Response = MsgBox(Msg, Style, Title)
If Response = vbYes 
Then
rs.MoveLast
rs.MoveFirst
While Not 
rs.EOF
n = rs.Fields("Renter_No").Value
f = Nz(DCount("*", "Tbl_rentals", "renter_no = " & Str(n) & " and str(pmt_month) = '" & Str(m) & "' and str(pmt_year) = '" & Str(y) & "'"), 0)
If f = 0 Then
dbs.Execute " INSERT INTO Tbl_Rentals " _
& "(Renter_No,Pmt_Amount, Pmt_Month, Pmt_Year ) VALUES " _& "('" & Str(n) & "','0', '" & Str(m) & "', '" & Str(y) & "');"
End If
rs.MoveNext
Wend
End 
If
rs.Close
dbs.Close
End Sub

تم تعديل هذه المشاركة بواسطة GNMQ8 في 24 فبراير 2008 في 20:58

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