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

السجل الأول والأخير و السابق والتالي

مغلق
بدأه mqmmss في 18 أبريل 2006 · 4 رد · 620 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني السلام عليكم مقدماً

إخواني لقد بحثت عن الدوال التي تعودت عليها في VB6 مثل MoveNext و MoveFirst وMoveLast ,.. ولكنني لم أجدها

فكيف أحصل على مايقوم بعملها في VB.Net2005

هذا وللعلم بأنني أستخدم الطريقة بإستخدام الشفرات ( لا أستخدم طريقة السحب والإفلاات Wizard)

مثل الشفرة التالية :-

        If con.State = ConnectionState.Open Then con.Close()
        con.Open()
        Dim Da As New SqlClient.SqlDataAdapter("Select * From Customers", con)
        Dim Ds As New DataSet
        Da.Fill(Ds, "Hotel")

أتمنا أن أحصل على مساعدتكم..

تم تعديل هذه المشاركة بواسطة mqmmss في 18 أبريل 2006 في 19:14

#2

السلام عليكم

بالنسبة للتنقل اخي الكريم يختلف كليا في الاسلوب عن vb6 وهو كالتالي

أولا : قم بالتعريف التالي

Dim moving As BindingManagerBase

ثانيا :

moving = Me.BindingContext(Me.DataSet11, "TapleName")

ثالثا :

للتنقل الي الامام

moving.Position += 1

للتنقل للخلف خطوة واحدة

moving.Position -= 1

للتنقل الي السجل الأول

moving.Position = 0

للوصل الي اخر سجل

moving.Position = moving.Count - 1

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

خيركم من تعلم القرآن وعلمه

#3

أخي السلام عليكم

لكن عندما أقوم بربط أداة معينة مثل الـ TextBox مع هذا الرابط فإنه أول مرة يعمل بشكل صحيح ولكن إذا عاودت تعبئة الـ DataSet من جديد وقمت بربط قيمة الـ TextBox فإنة يحدث خطأ

سؤالي هو أنني أقوم بعمل الرابط وتعبئة مجموعة البيانات ( DataSet) بهذا الرابط برمجياً وربط القيم بالأدوات وذلك عند الضغط على زر معين

- ففي المرة الأولى لا يوجد أي مشكلة

-أما في المرة الثانية فإنة يظهر خطأ في سطر ربط الأداة يشير إلى أن يوجد أكثر من رابط

فكيف أفرغ الإرتباط السابق وتعبئة الـ DataSet بالإستعلام الجديد..

تحياتي..

#4

أخي الكريم

الكود السابق لا يوضع في في الاحداث الخاصة في TextBox

وأنما يوضع في الحدث click الخاص بالزر

كل ما عليك أن تضع خاصية Binding الخاصة TextBox بالحقل المراد عرض القيمة فيه وذلك في الحدث Form_load لأنني فهمت من كلامك أنه في المرة الاولي تنجح العملية لعدم وجود ربط في المرة الأولي أما في المرة الثانية لا تنجح لأنك تريد عمل ربط ل TextBox أصلا هو مربوط

لو استمرت المشكلة الرجاء وضع الكود الخاص بك ان امكن ذلك

السلام عليكم

تم تعديل هذه المشاركة بواسطة مقبل في 19 أبريل 2006 في 21:26

خيركم من تعلم القرآن وعلمه

#5

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

اتمني ان تستفيد من هذا الرابط

/index.ph...topic=80648&hl=

"نحن لا نستسلم... ننتصر أو نموت.... وهذه ليست النهاية... بل سيكون عليكم أن تحاربوا الجيل القادم والاجيال التي تليه... اما أنا... فإن عمري سيكون أطول من عمر شانقي."

عمر المختار

اللهم انعم على بلادي بالأمن والأمان

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

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

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

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

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

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