تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث في عدد من الاعمدة
#1
السلام عليكم 
لقد بحثت ووجد هذا يقوم بالبحث في عدة اعمده في قاعدت بياناتsql

ممكن تحويل هذا الكود الى قاعدة بيانات اكسس


كود :
 Dim query As String = "SELECT CustomerID, ContactName, Country FROM Customers"
   query &= " WHERE CustomerID LIKE '%' + @SearchTerm + '%'"
   query &= " OR ContactName LIKE '%' + @SearchTerm + '%'"
   query &= " OR Country LIKE '%' + @SearchTerm + '%'"
   query &= " OR @SearchTerm = ''"
   Dim constr As String = "Data Source=.\SQL2017;Initial Catalog=Northwind;Integrated Security=true"
   Using con As SqlConnection = New SqlConnection(constr)
       Using cmd As SqlCommand = New SqlCommand(query, con)
           cmd.Parameters.AddWithValue("@SearchTerm", txtSearchTerm.Text.Trim())
           Using sda As SqlDataAdapter = New SqlDataAdapter(cmd)
               Dim dt As DataTable = New DataTable()
               sda.Fill(dt)
               Return dt
           End Using
       End Using
   End Using
الرد }}}
تم الشكر بواسطة:
#2
خذ جملة الإتصال بالأكسس التي تعرفها و ضعها هنا مكان جملة الإتصال هاته
غير جميع عبارات Sql بعبارة OleDb
وانتهى الامر
 
تحياتي
قناتنا على اليوتوب
الرد }}}
تم الشكر بواسطة: Taha Okla
#3
(11-02-23, 11:41 PM)aminesori كتب :
السلام عليكم 
لقد بحثت ووجد هذا يقوم بالبحث في عدة اعمده في قاعدت بياناتsql

ممكن تحويل هذا الكود الى قاعدة بيانات اكسس


كود :
 Dim query As String = "SELECT CustomerID, ContactName, Country FROM Customers"
   query &= " WHERE CustomerID LIKE '%' + @SearchTerm + '%'"
   query &= " OR ContactName LIKE '%' + @SearchTerm + '%'"
   query &= " OR Country LIKE '%' + @SearchTerm + '%'"
   query &= " OR @SearchTerm = ''"
   Dim constr As String = "Data Source=.\SQL2017;Initial Catalog=Northwind;Integrated Security=true"
   Using con As SqlConnection = New SqlConnection(constr)
       Using cmd As SqlCommand = New SqlCommand(query, con)
           cmd.Parameters.AddWithValue("@SearchTerm", txtSearchTerm.Text.Trim())
           Using sda As SqlDataAdapter = New SqlDataAdapter(cmd)
               Dim dt As DataTable = New DataTable()
               sda.Fill(dt)
               Return dt
           End Using
       End Using
   End Using

هل توصلت للحل؟؟؟
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 660 18-06-25, 11:09 AM
آخر رد: dubai.eig
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 686 04-10-24, 02:33 AM
آخر رد: Taha Okla
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 577 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 539 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 620 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 523 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 400 06-07-24, 12:05 AM
آخر رد: Zuhare
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 599 12-06-24, 08:00 PM
آخر رد: Taha Okla
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 599 17-04-24, 01:19 AM
آخر رد: Taha Okla
  [VB.NET] البحث باستخدام CheckedListBox لتكون نتيجة التحديد شرط لجملة الاستعلام ahmedramzyaish 0 434 19-02-24, 03:44 AM
آخر رد: ahmedramzyaish

التنقل السريع :


يقوم بقرائة الموضوع: