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

بحث في قاعدة بيانات اكسس

مغلق
بدأه Sndan في 14 أغسطس 2006 · 6 رد · 727 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد عمل بحث في قاعدة بيانات اكسس

كيف اقوم بذلك ..

علماً اني قمت بستعراض هذا الموضةع

/index.php?showtopic=97712

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

ارجو الافاده

#2

اكتب الكود الذي يعمل الخطأ

وحددت اين يحدث الخطأ وما هي رسالته

#3

من الافضل ان تزودنا بالكود، لكن على اي حال هذه المشكلة تظهر عندما لم تمرر قيمة معامل موجود في الاستعلام

#4

هذا هو الكووووود

Dim dstSearch As New DataSet

Dim strResponse As String

Dim strSQL As String

strResponse = (TextBox1.Text).ToString

strSQL = "SELECT * FROM Info WHERE الأسم المستعار LIKE '" & strResponse & "%' "

Dap = New OleDb.OleDbDataAdapter(strSQL, Con)

Dap.Fill(dstSearch, "Search") '[تعبئة منظم البيانات]

If dstSearch.Tables("Search").Rows.Count > 0 Then

Nikname.Text = dstSearch.Tables("Search").Rows(0).Item(0)

Name2.Text = dstSearch.Tables("Search").Rows(0).Item(1)

addres.Text = dstSearch.Tables("Search").Rows(0).Item(2)

Else : MsgBox("الاسم غير موجود")

Nikname.Text = ""

Name2.Text = ""

addres.Text = ""

End If

رسالة الخطأ

Syntax error (missing operator) in query expression 'الأسم المستعار LIKE 'Sndan%''.

و الخطأ هنا

Dap.Fill(dstSearch, "Search") '[تعبئة منظم البيانات]

#5

لا تسمي الحقول بإسماء عربية ولا تضع مسافات فيها

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

#6

شكراً لردك ....

لكنه متأخر حيث اني تفاديت المشكله

اما الآن فأنا في مشكله آخرى ...

#7

:) سبب تأخري أني لما أكن موجود خلال اليومين اللي فاتوا

المهم شو المشكلة التانية

يا أيها الناس قولو لا إله إلا الله تفلحوا وتملكوا بها العرب وتذل لكم العجم وإذا آمنتم كنتم ملوكا في الجنة

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

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