السلام عليكم
كيفكون ان شاء الله الجميع يكون بخير
في عندي مشكلة بكود معين وبصراحة قبل ما اكتب المساركة هي حاولت كتير ابحث بس بعد كل بحثكان يطالعي راسلة خطأ منشان هيك حاولت الجأللمشاركة هي
الكود رح اكتبوا ومن بعد اذا نكون تقلولي وين الخطأ أو ليش ما عم يزبط وأنا على فكرة كتير عندي أسألة بدي اطرحها بس رح ابدأبهل الكود:
Private Sub aprev_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles aprev.Click
Dim G As Integer
Dim B As Integer
B = M
G = ds1.Tables(0).Rows.Count
B = B - 1
If B >= G Then
conn1.Open()
sid.Text = ds1.Tables(0).Rows( B) (0)
sname.Text = ds1.Tables(0).Rows( B) (1)
If ds1.Tables(0).Rows( B) (2) = "mail" Then
ge.Checked = True
Else
ge.Checked = False
End If
addre.Text = ds1.Tables(0).Rows( B) (3)
sphone.Text = ds1.Tables(0).Rows( B) (4)
amu.Text = ds1.Tables(0).Rows( B) (5)
datee.Text = ds1.Tables(0).Rows( B) (6)
conn1.Close()
Else
MsgBox("you are arrive at first record ", MsgBoxStyle.Information, "information message")
End If
End Subرح حاول اشرح هالكود
هاد الكود لزر السابق في برنامج يعطيني سجلات طلاب وأنا حاولت بأكتر من طريقة وهي آخر طريقة هلق أنا بس حاولت بدي نفذ البرنامج بيقوم فورا بيعرضلي الرسالة يلي بدل اني وصلت لآول سجل دون أن ينتقل فعليا لأول سجل يعني بضل مطرحوا ما بيتحرك
بالمناسبة المتغر m
هو متحول عام في كل الفورم ومصرحة عنه بهالطريقة:
public m as integer
وأنا قصدت انو ياخدلي أاخر قيمة للm والهي السبب في تحريك السجلات الى التالي (يعني مستعملتو بالزر التالي للm
بتمنى اني كون كتبت صح واني حالة صح وكون اقدت فهمكون وشكرا كتير ;) :rolleyes: :rolleyes: ;) :lol:
والله الموفق (h) :) :o