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

فتح داتا غريد فيو مفلتره حسب القيمه المدخله في التكس بوكس

مغلق
بدأه nora_moon في 17 ديسمبر 2006 · 2 رد · 525 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اخواني الاعزاء اتمنى ان تكونوا بصحه وعافيه

عندي سوال بسيط اتمنى انكم تساعدوني في حله

كيف افلتر داتا غريد فيو من خلال قيمه في التست بوكس

يعني انا عامله صفحه تحتوي على اتنين تكس بوكس يدخل القيمه الاولى في اول تيست بوكس

وياتي على ثاني تكس بوكس

ادا كبس الحدث انتر وهو فارغ يفتح داتا غريد فيوم مفلتره حسب القيمه التى في التكست بوكس الاول يعني يجبلي جميع البيانات التى يحتوي على القيمه التي فيى التكس

بوكس الاول

انا جربت الكود التالى بس للاسف ما اعرف ليش ما ضبط معي

Private Sub TextBox3_KeyPress
Dim ch As Char
		ch = e.KeyChar

		If Asc(ch) = 13 Then
			If TextBox3.Text <> "" Then
				SendKeys.Send("{TAB}")

				Exit Sub
			Else

				Rec = TextBox1.Text
				DV.RowFilter = "id=" & Rec
				Form14.DataGridView1.DataSource = DV
				Form14.Show()
			End If

		End If

ارجو المساعده يااخواني مع العلم انيي بحثت في المنتدي قبل ما اكتب هذا الموضوع ولم اجد الحل

فارجاء من اللي تكون اجابته انو الموضوع مكرر انو يعطيني الرابط على الاقل او يتكرم بالاجابه على سوالى

وشكر ا لكم

قبل ان تتعلم اصول البرمجه

تعلم اداب الحوار مع الاخرين

#2

يا اخت نورا خذى هذا الكود واضعيه فى صب خاص

 Private Sub Find_Name(ByVal Sn As String)
		Try

			DVNURSESALARY = New Data.DataView(dS.Tables("DOC1"))
			DVNURSESALARY.Sort = ("SNAME")
			DVNURSESALARY.RowFilter = "sname LIKE '%" & Sn & "%'"
			Me.DBGRID.DataSource = DVNURSESALARY
			If DVNURSESALARY.Count < 1 Then
				MessageBox.Show("السجل غير موجود   حسب الاسم", "انتبه", MessageBoxButtons.OK, MessageBoxIcon.Error)
				TextBox1.Focus()
			Else
				Me.DBGRID.DataSource = DVNURSESALARY
			End If
		Catch ex As Exception
			MessageBox.Show(Err.Number & "   " & ex.Message, "حدث خطأء في find_Name", MessageBoxButtons.OK, MessageBoxIcon.Error)
		End Try
	End Sub

وفى  الحدث  changedللتكست  اكتبى  هذا الكود
  Find_Name(TextBox1.Text.Trim)

اتمنى ان اكون وفقت فى افادتك واتمنى لكى التوفيق

اخوكى كريم محمد بدر

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 30 نوفمبر 2008 في 20:12

#3

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

بصراحه حركه روعه

مع انو المطلوب اللى بالتكس بوكس هو رقم مو اسم

بس نجح معي

واتوقع انو هيدي الطريقه كمان بتنجح لما بدي افرز اسماء يعني متلا اكتب عبد بيجبلي كل الاسماء اللى تبدا بهدا الحرف

على العموم انا نفعت معي بس عدلت فيه اشويه وهي للحدث

KeyPress

بس سوال اخوي هدا الكود بيعرض كل البيانات بالجدول والمطلوب انو بس يعرض لى ثلاث اعمده بس من الجدول

يعني العمود الرابع مهم انو ماينعرض

لو تعرف كيف تعملها ياليت لو تفيدني

قبل ان تتعلم اصول البرمجه

تعلم اداب الحوار مع الاخرين

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

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

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

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

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

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