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

هل ممكن اطبق Search Algorithm في بحثي في الداتابيز

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

انا بعمل برنامج عباره عن برنامج للمهندسين المعماريين واستخدم فيه الداتا بيز لحفظ التصميمات كصور واشياء اخري

سؤالي هو كيف استخدم طريقة بحث معينه او هل يوجد الية بحث معينه ممكن اتبعها في بحثي في الداتا بيز

مثلا لو الUser عايز يبحث عن كلمه معينه وكتب اول حرفين او 3 منها اجيبله كل النتائج اللي فيها الحرفين او 3 دول مع الصور الخاصه بها

وهل ممكن استخدم AI Search Algorithm في الداتا بيز وكيف يمكن تطبيقه

ولو انا مش عارف اوصل السؤال ياريت تقولو علشان اوضح اكتر

تم تعديل هذه المشاركة بواسطة khaled_tiger في 29 أكتوبر 2006 في 14:00

Khaled_Tiger

النجاح الوحيد في الحياة هو أن تستطيع أن تحيا حياتك بالطريقة التي تريدها

يخاطبني السفيه بكل قبح *** فأكره أن أكون له مجيبا

يزيد سفاهة فأزيد حلمــا *** كعود زاده الإحراق طيبا

إذا نطق السفيه فلا تجبه *** فخير من إجابته السكوت

فإن كلَمته فرَجت عنــــه *** وإن خليته كمداً يـمـــوت

#2

السلام عليكم

لربما أنك تسأل عن معاملات البحث Search Operators في بيئة SQL وهن كثر منها على سبيل المثال لا الحصر

المعامل LIKE ويكون للبحث عن القيمة المكتوبة أو ما يشابهها إليك ذلك..

@Emp_Name NVARCHAR(50),
SELECT * FROM myTable
WHERE EmployeeName LIKE @Emp_Name +'%'

ومنها كذلك And و OR و BETWEEN وغيرهم .. فوفقاً للمتطلب, توظف تلك المعاملات بما يوافق الطلب..

أما بالنسبةِ لموضوع الصور فينصح بعدم جلب الصور مع البحث و إنما بعد عملية البحث نجلب الصورة برمجياً بحيث نعتمد

على الـ Identity وبذلك يتم جلب كل صورة وفقاً للـ ID الخاص بالصف الحالي current Row وهذا يتم عبر وظيفة أو إجراء ينفذ

بعد عملية البحث مباشرتاً لوضع الصورة المناسبة من السطر الحالي.. وقراءة الصورة يتم بهذا الشكل..

على سبيل المثال بعد ما قمت بجلب القيم من الـ SQL و تم عرضها في الواجهة , و لنقل أن لديك الـ ID الخاص بالصف الحالي في TextBox

الان فقط نقوم بمناداة الاجراء ليقوم بجلب الصوة وفقاً لتلك القيمة إليك ذلك..

 ReadImages()

#Region " Reading Images"

	Private Sub ReadImages()
		Try
			pboxAuthor.Image = Nothing
			Dim str As String = "SELECT AuthorPicture FROM Authors WHERE AuthorID ='" & Me.txtAutorID.Text & "'"
			Dim cmdImage As New SqlCommand(str, CnnMain)
			Dim b() As Byte
			CnnMain.Open()
			If Not IsDBNull(cmdImage.ExecuteScalar) Then
				b = cmdImage.ExecuteScalar()
				If (Not b Is Nothing) Then
					Dim stream As New MemoryStream(b, True)
					stream.Write(b, 0, b.Length)
					pboxAuthor.Image = New Bitmap(stream)
					stream.Close()
				End If
			End If
		Catch ex As Exception
			Throw ex
		Finally
			CnnMain.Close()
		End Try
	End Sub

#End Region

بالتوفيق إن شاء الله.

في المثال يتضح المقال

#3

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

جزاك الله خيرا اخي علي المعلومه وهو ده بصراحه معظم اللي انا كنت عايزه

شكرا جزيلا

Khaled_Tiger

النجاح الوحيد في الحياة هو أن تستطيع أن تحيا حياتك بالطريقة التي تريدها

يخاطبني السفيه بكل قبح *** فأكره أن أكون له مجيبا

يزيد سفاهة فأزيد حلمــا *** كعود زاده الإحراق طيبا

إذا نطق السفيه فلا تجبه *** فخير من إجابته السكوت

فإن كلَمته فرَجت عنــــه *** وإن خليته كمداً يـمـــوت

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

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