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

[تنبيه - عنوان غير مناسب : ]للخبراء: طلب مساعدة

بدأه Dosman في 10 أغسطس 2009 · 2 رد · 339 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

السادة خبراء الفجوال بيسك دوت نيت 2005 ، عندي مشكلة بسيطة أرجو أن أجد لها الحل.

أنا أعمل حالياً على مشروع قواعد بيانات بإستخدام الفجوال بيسك والSQlL 2000 و الحمد لله كنت قادراً على ربط الواجهة

مع قاعدة البيانات .. وكل العمليات من إضاافة وتعديل وحذف تسير بصورة جميلة.. وكذلك التنقل بين السجلات.

وأستخدم DataGrid View ..

المكلة أني غير قادر على ربط صناديق النصوص مع الDataGrid View عندالتنقل بين السجلات.

أعينوني أعانكم الله.

التوقيع:

(مبرمج صغير)

#2
اقتباس
المكلة أني غير قادر على ربط صناديق النصوص مع الDataGrid View عندالتنقل بين السجلات.

صراحة لم أفهم السؤال, لكن إذا كنت تقصد بالربط بين مربع نص و DataGridView أنه كلما أذخل المستخدم مثلا اسم زبون مثلا تظهر على DataGridView كل المشتريات التي قام بها هذا الزبون, فأحد الحلول هو عندما يدخل المستخدم اسم الزبون ثم يضغط على الزر [ابحث] تقوم بتحديد filter على الكائن BindingSource أو DataTable المرتبطة مع DataGridView و ذلك بتحديد عامل التصفية عبر الخاصية BindingSource.Filter أو تمرير عامل التصفية إلى الدالة DataTable.Rows.Select() لإرجاع فقط التسجيلات التي بها معلومات الزبون الذي تم إدخال اسمه في مربع النص المرتبط بـ DataGridView. مثال :

لنفترض أنه عندنا الجدول التالي :

CustomerOperations : اسم الجدول

___________________

Name : اسم المستخدم

Date : تاريخ القيام بالعملية

...

	Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
		customerOpertaionsBindingSource.Filter = "Name = '" & TextBox1.Text & "'"
		DataGridView1.DataSource = customerOpertaionsBindingSource
	End Sub

يمكنك كلما شئت إلغاء عامل التصفية على BindingSource بالمناداة على الدالة customerOpertaionsBindingSource.RemoveFilter()

أرجو أن يكون هذا مفيدا

تحياتي...

تم تعديل هذه المشاركة بواسطة محمد رضى في 10 أغسطس 2009 في 18:27

#3

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

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