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

في الملف الرفق تم البحث من خلال  RichText Box  ,

وذلك بمساعدة الاستاذ الفاضل alam 2

وبعدها حاولت وضع button  لازالة محتويات ال RichText Box

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

فلذلك اضطر اغلق البرنامج وافتحة مرة اخري

فرجاء بحث المرفقات

مع الشكر الجزيل


الملفات المرفقة
.rar   Search by list box.rar (الحجم : 88.62 ك ب / التحميلات : 37)
الرد }}}
تم الشكر بواسطة:
#2
(22-05-17, 09:41 PM)khaled12345 كتب : السلام عليكم ورحمة الله الاخوة الاحباب

في الملف الرفق تم البحث من خلال  RichText Box  ,

وذلك بمساعدة الاستاذ الفاضل alam 2

وبعدها حاولت وضع button  لازالة محتويات ال RichText Box

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

فلذلك اضطر اغلق البرنامج وافتحة مرة اخري

فرجاء بحث المرفقات

مع الشكر الجزيل



شكرا يا شباب عملتها الحمد لله
الرد }}}
تم الشكر بواسطة:
#3
أضف Button2 لالغاء البحث بحيث يعيد تعبئة جميع الأسماء في الجدول
كود :
Imports System.Data.OleDb

Public Class Form1

    ' جملة الربط
    Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Code.accdb")

    Dim da As New OleDbDataAdapter ' جدول مصدر المعلومات

    Dim dt As New DataTable        ' مكان التخزين

    Sub Load_Data()

        dt.Clear()
        da = New OleDbDataAdapter("SELECT DISTINCT [Name] FROM [Table1] ORDER BY [Name]", con)
        da.Fill(dt)
        For Each r As DataRow In dt.Rows
            Me.ListBox1.Items.Add(r("Name"))
        Next

        dt.Clear()
        da = New OleDbDataAdapter("Select * From Table1", con)
        da.Fill(dt)

    End Sub

    Sub save_Data()
        Dim save As New OleDbCommandBuilder(da)
        save.QuotePrefix = "["
        save.QuoteSuffix = "]"
        da.Update(dt)
        dt.AcceptChanges()
    End Sub

    ' جملة تحميل الجدول الي الداتا جريد فيو

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Load_Data()
        DataGridView1.DataSource = dt

    End Sub

  

    ' كود الحذف
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        dt.Rows(BindingContext(dt).Position).Delete()
      
    End Sub
    ' كود البحث عن الاسم

    Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
        dt.Clear()
        da = New OleDbDataAdapter("Select * From Table1 where Name Like'%" + ListBox1.Text.Trim + "%'", con)
        da.Fill(dt)
    End Sub

    Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
        Me.ListBox1.SelectedIndex = -1
    End Sub


  
    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        save_Data()
    End Sub

End Class
الرد }}}
تم الشكر بواسطة:
#4
(23-05-17, 12:26 AM)alma2 كتب : أضف Button2 لالغاء البحث بحيث يعيد تعبئة جميع الأسماء في الجدول


=======================================================================================
بارك الله في حضرتك  الكود يعمل تمام

وايضا عملت الكود ده ومشي الحال

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

RichTextBox1.Clear()

Load_Data()

End Sub

الف مليون شكر لحضرتك استاذي الغالي


كود :
Imports System.Data.OleDb

Public Class Form1

   ' جملة الربط
   Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Code.accdb")

   Dim da As New OleDbDataAdapter ' جدول مصدر المعلومات

   Dim dt As New DataTable        ' مكان التخزين

   Sub Load_Data()

       dt.Clear()
       da = New OleDbDataAdapter("SELECT DISTINCT [Name] FROM [Table1] ORDER BY [Name]", con)
       da.Fill(dt)
       For Each r As DataRow In dt.Rows
           Me.ListBox1.Items.Add(r("Name"))
       Next

       dt.Clear()
       da = New OleDbDataAdapter("Select * From Table1", con)
       da.Fill(dt)

   End Sub

   Sub save_Data()
       Dim save As New OleDbCommandBuilder(da)
       save.QuotePrefix = "["
       save.QuoteSuffix = "]"
       da.Update(dt)
       dt.AcceptChanges()
   End Sub

   ' جملة تحميل الجدول الي الداتا جريد فيو

   Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
       Load_Data()
       DataGridView1.DataSource = dt

   End Sub

 

   ' كود الحذف
   Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
       dt.Rows(BindingContext(dt).Position).Delete()
     
   End Sub
   ' كود البحث عن الاسم

   Private Sub ListBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
       dt.Clear()
       da = New OleDbDataAdapter("Select * From Table1 where Name Like'%" + ListBox1.Text.Trim + "%'", con)
       da.Fill(dt)
   End Sub

   Private Sub Button2_Click(sender As System.Object, e As System.EventArgs) Handles Button2.Click
       Me.ListBox1.SelectedIndex = -1
   End Sub


 
   Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
       save_Data()
   End Sub

End Class
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 659 18-06-25, 11:09 AM
آخر رد: dubai.eig
  استدعاء فورم بداخل Panil1 Abdellah 4 470 27-09-24, 01:06 AM
آخر رد: Abdellah
  [VB.NET] السلام عليكم لدي جدول فرعي وارد تحديث الجدول الرئيسي raedre22 2 361 06-07-24, 12:50 PM
آخر رد: raedre22
  [سؤال] أرغب في شريط ضبط الخطوط في أداة RichTextBox والكود كما بالصورة Mostchar 1 379 02-04-24, 01:01 AM
آخر رد: justforit
Rainbow [سؤال] إضافة شريط ضبط الكتابة في أداة RichTextBox أبو خالد الشكري 0 418 29-10-23, 08:19 AM
آخر رد: أبو خالد الشكري
  فحص الاسماء الموجودة في الجدول من خلال الداتا جريد فيو yosif 5 1,088 22-04-23, 07:57 PM
آخر رد: yosif
  كيفية تمرير اسم الجدول في جملة الاستعلام atefkhalf2004 4 1,065 13-02-23, 10:13 AM
آخر رد: atefkhalf2004
  [مثال] حساب عدد الصفوف، و مجموع حقل محدد من الجدول HUNTER25 3 829 22-12-22, 05:45 PM
آخر رد: HUNTER25
  ازالة كلمة بين الاقواس في Richtextbox Basil Abdallah 4 1,152 19-09-22, 04:48 PM
آخر رد: Basil Abdallah
  تيكست بوكس ياوى قيمة فى الجدول حماده ممدوح البحيرى 4 1,138 15-08-22, 09:21 AM
آخر رد: حماده ممدوح البحيرى

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم