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

كيف استخدم خاصية MoveNext ؟!

مغلق
بدأه SoulAssassin في 30 أبريل 2007 · 10 رد · 692 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف استخدم خاصية MoveNext ؟!

انا سويت فورم يديد وعرضة بينات من قاعدة بيانات Access على Text وقدرت والحمدلله بس لما اريد انتقل إلى السجل التالي ما أقدر أحتاج مساعدتكم

ولو سمحتوا بسرعة لأني ماعدي وقت موووول

هذي الأواد إلي عاملنهم:

Private Sub CmdNext_Click()
	Dim rs As adodb.Recordset
	Dim SQL As String
	Set rs = New adodb.Recordset
	SQL = "select * from TblBook"
	rs.Open SQL, DT, adOpenDynamic, adLockOptimistic
	TxtNu = rs("Book_No")
	TxtName = rs("Book_Name")
	CoSection = rs("Book_Type")
	TxtPar = rs("Book_Part")
	TxtWri = rs("Book_Writer")
	TxtAbout = rs("About_Book")
	TxtDate = rs("Date_Pup")
	rs.MoveNext
End Sub
Private Sub Form_Load()
	Dim rs As adodb.Recordset
	Dim SQL As String
	Set rs = New adodb.Recordset
	SQL = "select * from TblBook"
	rs.Open SQL, DT, adOpenDynamic, adLockOptimistic
		TxtNu = rs("Book_No")
		TxtName = rs("Book_Name")
		CoSection = rs("Book_Type")
		TxtPar = rs("Book_Part")
		TxtWri = rs("Book_Writer")
		TxtAbout = rs("About_Book")
		TxtDate = rs("Date_Pup")
End Sub
#2

السلام عليكم ورحمة الله وبركاته

يجب اليك اذالة هذا الجزء من الكود , لأن مش معقول كل ما تريد التنقل للسجل التالي هتتصل بالـ Database وتستعلم وتعبي الـ Recordset .

نفطه اخرى عندما تريد الأنتقال للسجل التالي عن طريق MoveNext يجب وضع شرط وهو التأكد اولا انه لم يصل الى اخر السجلات

نقطه اخرى قم بالاعلان عن الـ Recordset الخاص بقاعدة البيانات على مستوى العام حتى تتمكن من التعامل معه من اي مكان على مستوى النموزج مثلما فعلت مع متغير الـ Connaction والذي قمت بتعريفه بـ ( DT) .

عرفه على المستوى العام للفورم او في مديول .

Dim rs As New adodb.Recordset

قم بإذالة هذا الكود :

 
   Dim rs As adodb.Recordset
	Dim SQL As String
	Set rs = New adodb.Recordset
	SQL = "select * from TblBook"
	rs.Open SQL, DT, adOpenDynamic, adLockOptimistic

فيصبح الكود :

TxtNu = rs("Book_No")
TxtName = rs("Book_Name")
CoSection = rs("Book_Type")
TxtPar = rs("Book_Part")
TxtWri = rs("Book_Writer")
TxtAbout = rs("About_Book")
TxtDate = rs("Date_Pup")

If not rs.EOF then rs.MoveNext

بالتوفيق ............

A7med_prof

تم تعديل هذه المشاركة بواسطة A7med_prof في 30 أبريل 2007 في 18:14

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#3

جربت كودك أخوي بس الrs معرف على مستوى الForm لو حطيت هذا الكود ما بيتعرف عليه

#4

السلام عليكم ورحمة الله وبركاته

هل قمت بتعريفه في الـ General ؟

فا إذا قمت بفعل ذلك .

كيف لن تستطيع رؤيته ؟

انتظرك .........

A7med_prof

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#5

مشكوووور اخوي على مساعتك والحمدلله مشت معاي ^_^

#6

أخوي لو سمحت أبي أعرف كيف أستخدم الباجي:

MoveFirst

MoveLast

MovePrevious

Delete

#7

أرجو المساعدة.............

#8

السلام عليكم ورحمة الله وبركاته

بالنسبه لـ MoveFirst

If rs.RecordCount > 0 Then rs.MoveFirst

بالنسبه لـ MoveLast

If rs.RecordCount > 0 Then rs.MoveLast

بالنسبه لـ MovePrevious

If Not rs.BOF Then rs.MovePrevious

بالنسبه لـ Delete

If Not rs.BOF OR  Not rs.EOF Then rs.Delete

بالتوفيق ............

A7med_prof

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</
#9

جربت هذي الأكواد يظهرلي أخطاء....

هل من الممكن إنه له علاقة بتنظيم الملفات في Access ?

#10

الأخ الفاضل ...

هناك العديد من الأمثلة فى المنتدى، ستجد إن شاء الله العديد مما يلبى ما تحتاج، على سبيل المثال الملف: PhonBook.zip فى الموضوع كيف أشاهد بيانات من قاعدة البيانات

يحتوى على أستخدام كلاً من:

Rs.MoveFirst

Rs.MovePrevious

Rs.MoveNext

Rs.MoveLast

Rs.BOF

Rs.EOF

Rs.Delete

Rs.Requery

Rs.AddNew

Rs.Update

Rs.Open

Rs.Close

وأخيراً

db.Open

db.Close

أرجوا أن يفيدك فيما تريد

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#11

السلام عليكم ورحمة الله وبركاته

هل زرت >>>>>>> ؟

bf_new.gif قسم قواعد البيانات

قسم خاص بالمواضيع المميزة وتلك التي تتناول مواضيع متقدمة

إمكانية الردود متاحة لجميع الأعضاء

إمكانية النقل متاحة للمشرفين فقط

ستجد إن شاء الله ما برضيج وينجز عملك ...........

بالتوفيق ..........

A7med_prof

تم تعديل هذه المشاركة بواسطة A7med_prof في 1 مايو 2007 في 00:24

اقتباس

آسف الدخول متقطع هذه القتره

اقتباس

[يمين]

.[/يمين]

A7med_prof-4-2007.jpg

اخر مواضيعي 2007

االمثال مطبق على موقع بورصه سعودي

.

.

مواضيع مهمه ومطلوبه بكثره VB6

.

بــرامج ومشــاريع عربيه كامــله {HnHn} والمزيد في قسم برامج الاعضاء || ربط قواعد بيانات اكسس مع الفيجوال بيسك, مادة دراسية كاملة {بنت اليمن}|| المرجع الشامل لجمل SQL ا {GENIUS-IT} || كيفية التعامل مع مكتبة الـ DAO, في الوصول إلى قاعدة بيانات {رمضان} || مثال ريط Visaul Basic 6.0 مع SQL SERVER ا || العمليات التي تجرى على قاعدة البيانات, مثال كامل {بنت اليمن} || تصدير البيانات من الاكسل الي الاكسس بالفيجوال بيسك {HnHn} || البحث في قاعدة البيانات {MANSUR} || قواعد البيانات العلائقية وتقنيات الوصول إليها {عبد الله فتحي} || كيفية أظهار بيانات جدولين بواسطة التاريخ ,,,,,,,

.

أخي ربما سؤالك اجابته في أحدى هذه المواضيع فإن لم تجد قم بالبحث وان لم تجد اطرح سؤالك مع وضع عنوان مناسب بحيث ان يكون هذا العنوان دال على محتوى الموضوع فغير ذلك من أكبر الكبائر في المنتدى وسيؤدي الى غلق او حذف موضوعك .

.

</

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

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