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

بعدما غيرت ال Connection من Ms Sql ال Ms Access حدثت مشكلة

بدأه emadmilan في 12 أغسطس 2008 · 4 رد · 625 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني انا كنت عمل برنامج لعمل Auto complete Text Box باستخدام ال MS SQL وكانت تعمل معي بشكل سليم الى ان غير ال connection ال MS Access

حيث اني متأكد من الكود ولكن ال auto complete لا يعمل فهل يستطيع احد مساعدتي على فهم هذه المشكلة

Dim FilesNames As AutoCompleteStringCollection = New AutoCompleteStringCollection()

		Dim MyCon As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\FilesIndexing.mdb;")

		Dim StrOLDB As String = "Select File_Index From Files where File_Name=@File_Name"

		Dim MyCommand1 As New OleDbCommand(StrOLDB, MyCon)
		MyCommand1.CommandType = CommandType.Text
		MyCommand1.Parameters.AddWithValue("@File_Name", TextBox1.Text)

		Dim MyDataReader1 As OleDbDataReader

		MyCon.Open()
		MyDataReader1 = MyCommand1.ExecuteReader

		If MyDataReader1.HasRows Then

			While MyDataReader1.Read

				FilesNames.Add(MyDataReader1("File_Name").ToString())

			End While

		End If

		MyDataReader1.Close()
		MyCon.Close()


		TextBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend
		TextBox1.AutoCompleteSource = AutoCompleteSource.CustomSource
		TextBox1.AutoCompleteCustomSource = FilesNames
#2

جرب التعديل التالي

 Dim StrOLDB As String = "Select File_Index From Files where File_Name=?"
.
.
.
		MyCommand1.Parameters.AddWithValue("File_Name", TextBox1.Text)
#3

لم تعمل

#5

لا اخي العزيز لا يظهر اي خطاء وانا متأكد انه يوجد اتصال مع الـ DataBase

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