تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] عرض التكرارات في الداتا جريد فقط
#1
لدي 2  داتا جريد فيو
اريد عرض التكرارات فيهما فقط
واستبعاد المختلف
منذ شهرين وانا ابحث عن هذا الكود
الرجاء المساعدة
الرد }}}
تم الشكر بواسطة:
#2
(07-04-23, 09:57 PM)yosif كتب : لدي 2  داتا جريد فيو
اريد عرض التكرارات فيهما فقط
واستبعاد المختلف
منذ شهرين وانا ابحث عن هذا الكود
الرجاء المساعدة


قم بإرفاق مشروع فيه المشكلة واضحة
عسى أن نستطيع مساعدتك..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: سعود , سعود , سعود
#3

الاجراء التالي يطلبك d1=DataGridview,d2=DataGridview and l1=Listbox
النتيجة ستظهر باداة القائمة
PHP كود :
Private Sub getDups(d1 As DataGridViewd2 As DataGridViewl1 As ListBox)
 
       l1.Items.Clear()
 
       For Each row As DataGridViewRow In d1.Rows
            For Each row2 
As DataGridViewRow In d2.Rows
                If row2
.Cells(1).Value row.Cells(1).Value Then
                    l1
.Items.Add(row2.Cells(1).Value)
 
               End If
 
           Next
        Next
    End Sub 
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
#4
[attachment=28828][attachment=28828]
(07-04-23, 10:48 PM)Taha Okla كتب :
(07-04-23, 09:57 PM)yosif كتب : لدي 2  داتا جريد فيو
اريد عرض التكرارات فيهما فقط
واستبعاد المختلف
منذ شهرين وانا ابحث عن هذا الكود
الرجاء المساعدة


قم بإرفاق مشروع فيه المشكلة واضحة
عسى أن نستطيع مساعدتك..

(08-04-23, 12:49 AM)yosif كتب :
(07-04-23, 10:48 PM)Taha Okla كتب :
(07-04-23, 09:57 PM)yosif كتب : لدي 2  داتا جريد فيو
اريد عرض التكرارات فيهما فقط
واستبعاد المختلف
منذ شهرين وانا ابحث عن هذا الكود
الرجاء المساعدة


قم بإرفاق مشروع فيه المشكلة واضحة
عسى أن نستطيع مساعدتك..

تم ارفاق توضيح بشان المقارنة بين داتا جريد1 وداتا جريد2 واظهار الاسماء المتشابهة فيهما واستبعاد المختلف
ارجو الاطلاع والمساعدة


الملفات المرفقة
.pdf   سؤال في الداتا جريد.pdf (الحجم : 187.7 ك ب / التحميلات : 31)
الرد }}}
تم الشكر بواسطة:
#5
(08-04-23, 12:38 AM)سعود كتب :
الاجراء التالي يطلبك d1=DataGridview,d2=DataGridview and l1=Listbox
النتيجة ستظهر باداة القائمة
PHP كود :
Private Sub getDups(d1 As DataGridViewd2 As DataGridViewl1 As ListBox)
 
       l1.Items.Clear()
 
       For Each row As DataGridViewRow In d1.Rows
            For Each row2 
As DataGridViewRow In d2.Rows
                If row2
.Cells(1).Value row.Cells(1).Value Then
                    l1
.Items.Add(row2.Cells(1).Value)
 
               End If
 
           Next
        Next
    End Sub 

لو تتكرموا بكتابة الكود باستخدام الداتا جريد وليس اللست فيو
ولكم جزيل الشكر والتقدير
الرد }}}
تم الشكر بواسطة:
#6
(08-04-23, 02:04 AM)yosif كتب :
(08-04-23, 12:38 AM)سعود كتب :
الاجراء التالي يطلبك d1=DataGridview,d2=DataGridview and l1=Listbox
النتيجة ستظهر باداة القائمة
PHP كود :
Private Sub getDups(d1 As DataGridViewd2 As DataGridViewl1 As ListBox)
 
       l1.Items.Clear()
 
       For Each row As DataGridViewRow In d1.Rows
            For Each row2 
As DataGridViewRow In d2.Rows
                If row2
.Cells(1).Value row.Cells(1).Value Then
                    l1
.Items.Add(row2.Cells(1).Value)
 
               End If
 
           Next
        Next
    End Sub 

لو تتكرموا بكتابة الكود باستخدام الداتا جريد وليس اللست فيو
ولكم جزيل الشكر والتقدير
الكود كتبته كما هو مطلوب ولا يوجد اي كود يخص الليست فيو.
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة:
#7
(08-04-23, 03:19 AM)سعود كتب :
(08-04-23, 02:04 AM)yosif كتب :
(08-04-23, 12:38 AM)سعود كتب :
الاجراء التالي يطلبك d1=DataGridview,d2=DataGridview and l1=Listbox
النتيجة ستظهر باداة القائمة
PHP كود :
Private Sub getDups(d1 As DataGridViewd2 As DataGridViewl1 As ListBox)
 
       l1.Items.Clear()
 
       For Each row As DataGridViewRow In d1.Rows
            For Each row2 
As DataGridViewRow In d2.Rows
                If row2
.Cells(1).Value row.Cells(1).Value Then
                    l1
.Items.Add(row2.Cells(1).Value)
 
               End If
 
           Next
        Next
    End Sub 

لو تتكرموا بكتابة الكود باستخدام الداتا جريد وليس اللست فيو
ولكم جزيل الشكر والتقدير
الكود كتبته كما هو مطلوب ولا يوجد اي كود يخص الليست فيو.

العفو
اقصد اظهار البيانات على الداتا جريد فيو3
وليس على اللست بوكس
حاولت ان اطبق الكود واظهار البيانات على الداتا جريد فيو3 لكن لم يتم تنفيذ الكود
لو بالامكان باستخدام الداتا جريد فيو وليس اللست بوكس
ولكم جزيل الشكر والتقدير
الرد }}}
تم الشكر بواسطة:
#8

PHP كود :
Public Class Form1
    Private Sub getDups
(d1 As DataGridViewd2 As DataGridViewl1 As DataGridView)
 
       l1.Rows.Clear()
 
       For Each row As DataGridViewRow In d1.Rows
            For Each row2 
As DataGridViewRow In d2.Rows
                If row2
.Cells(1).Value row.Cells(1).Value Then
                    l1
.Rows.Add(row2.Cells(0).Valuerow2.Cells(1).Valuerow2.Cells(2).Value)
 
               End If
 
           Next
        Next
    End Sub
    Private Sub btnfilldgv1_Click
(sender As ObjectAs EventArgsHandles btnfilldgv1.Click
        If TextBox1
.Text.Trim "" Or TextBox2.Text.Trim "" Then Exit Sub
        For i 
As Integer 0 To dgv1.Rows.Count IIf(dgv1.AllowUserToAddRows21)
 
           Dim t As String dgv1.Rows(i).Cells(1).Value
            Beep
()
 
           If t TextBox1.Text Then
                dgv1
.CurrentCell dgv1.Rows(i).Cells(1)
 
               Exit Sub
            End 
If
 
       Next
        dgv1
.Rows.Add(dgv1.Rows.Count 1TextBox1.TextTextBox2.Text)
 
       TextBox1.Clear()
 
       TextBox2.Clear()
 
       TextBox1.Focus()
 
       TextBox1.Select()
 
   End Sub
    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        dgv1
.ColumnCount 3
        With dgv1
            
.Columns(0).HeaderText "الرقم"
 
           .Columns(1).HeaderText "الاسم"
 
           .Columns(2).HeaderText "الراتب"
 
       End With
        dgv2
.ColumnCount 3
        With dgv2
            
.Columns(0).HeaderText "الرقم"
 
           .Columns(1).HeaderText "الاسم"
 
           .Columns(2).HeaderText "الراتب"
 
       End With
        dgv3
.ColumnCount 3
        With dgv3
            
.Columns(0).HeaderText "الرقم"
 
           .Columns(1).HeaderText "الاسم"
 
           .Columns(2).HeaderText "الراتب"
 
       End With
    End Sub
    Private Sub btnfilldgv2_Click
(sender As ObjectAs EventArgsHandles btnfilldgv2.Click
        If TextBox1
.Text.Trim "" Or TextBox2.Text.Trim "" Then Exit Sub
        For i 
As Integer 0 To dgv2.Rows.Count IIf(dgv2.AllowUserToAddRows21)
 
           Dim t As String dgv2.Rows(i).Cells(1).Value
            If t 
TextBox1.Text Then
                Beep
()
 
               dgv2.CurrentCell dgv2.Rows(i).Cells(1)
 
               Exit Sub
            End 
If
 
       Next
        dgv2
.Rows.Add(dgv2.Rows.Count 1TextBox1.TextTextBox2.Text)
 
       TextBox1.Clear()
 
       TextBox2.Clear()
 
       TextBox1.Focus()
 
       TextBox1.Select()
 
   End Sub
    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        getDups
(dgv1dgv2dgv3)
 
   End Sub
End 
Class 


الملفات المرفقة
.zip   GetDataFromTwoSources.zip (الحجم : 13.53 ك ب / التحميلات : 31)
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
الرد }}}
تم الشكر بواسطة: Taha Okla , yosif , alfaiz678 , asmarsou
#9
(08-04-23, 12:31 PM)سعود كتب :

PHP كود :
Public Class Form1
    Private Sub getDups
(d1 As DataGridViewd2 As DataGridViewl1 As DataGridView)
 
       l1.Rows.Clear()
 
       For Each row As DataGridViewRow In d1.Rows
            For Each row2 
As DataGridViewRow In d2.Rows
                If row2
.Cells(1).Value row.Cells(1).Value Then
                    l1
.Rows.Add(row2.Cells(0).Valuerow2.Cells(1).Valuerow2.Cells(2).Value)
 
               End If
 
           Next
        Next
    End Sub
    Private Sub btnfilldgv1_Click
(sender As ObjectAs EventArgsHandles btnfilldgv1.Click
        If TextBox1
.Text.Trim "" Or TextBox2.Text.Trim "" Then Exit Sub
        For i 
As Integer 0 To dgv1.Rows.Count IIf(dgv1.AllowUserToAddRows21)
 
           Dim t As String dgv1.Rows(i).Cells(1).Value
            Beep
()
 
           If t TextBox1.Text Then
                dgv1
.CurrentCell dgv1.Rows(i).Cells(1)
 
               Exit Sub
            End 
If
 
       Next
        dgv1
.Rows.Add(dgv1.Rows.Count 1TextBox1.TextTextBox2.Text)
 
       TextBox1.Clear()
 
       TextBox2.Clear()
 
       TextBox1.Focus()
 
       TextBox1.Select()
 
   End Sub
    Private Sub Form1_Load
(sender As ObjectAs EventArgsHandles MyBase.Load
        dgv1
.ColumnCount 3
        With dgv1
            
.Columns(0).HeaderText "الرقم"
 
           .Columns(1).HeaderText "الاسم"
 
           .Columns(2).HeaderText "الراتب"
 
       End With
        dgv2
.ColumnCount 3
        With dgv2
            
.Columns(0).HeaderText "الرقم"
 
           .Columns(1).HeaderText "الاسم"
 
           .Columns(2).HeaderText "الراتب"
 
       End With
        dgv3
.ColumnCount 3
        With dgv3
            
.Columns(0).HeaderText "الرقم"
 
           .Columns(1).HeaderText "الاسم"
 
           .Columns(2).HeaderText "الراتب"
 
       End With
    End Sub
    Private Sub btnfilldgv2_Click
(sender As ObjectAs EventArgsHandles btnfilldgv2.Click
        If TextBox1
.Text.Trim "" Or TextBox2.Text.Trim "" Then Exit Sub
        For i 
As Integer 0 To dgv2.Rows.Count IIf(dgv2.AllowUserToAddRows21)
 
           Dim t As String dgv2.Rows(i).Cells(1).Value
            If t 
TextBox1.Text Then
                Beep
()
 
               dgv2.CurrentCell dgv2.Rows(i).Cells(1)
 
               Exit Sub
            End 
If
 
       Next
        dgv2
.Rows.Add(dgv2.Rows.Count 1TextBox1.TextTextBox2.Text)
 
       TextBox1.Clear()
 
       TextBox2.Clear()
 
       TextBox1.Focus()
 
       TextBox1.Select()
 
   End Sub
    Private Sub Button1_Click
(sender As ObjectAs EventArgsHandles Button1.Click
        getDups
(dgv1dgv2dgv3)
 
   End Sub
End 
Class 

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

والكود تطبق معي مائة في المائة
الرد }}}
تم الشكر بواسطة: asmarsou
#10
مستر سعود والله من زمان اتابع ردودك واكوادك ما شاء الله كلها عبقرية شكرا لك
الرد }}}
تم الشكر بواسطة: مصمم هاوي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ابغي ارجع قيمة الداتا قراد فيو من جديد عندي مشكله khalidalwdi 3 623 05-12-24, 02:21 AM
آخر رد: aljzazy
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 664 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  التحكم في ارتفاع صفوف الداتا جريد فيو cvcvcv 3 4,653 09-10-24, 08:28 PM
آخر رد: Kamil
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 573 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  اضافة اسطر فارعة في الداتا جريد فيو ismaeel 1 551 25-08-24, 02:43 AM
آخر رد: Taha Okla
  ارجو المساعدة في كود مقارنة عامود داخل الداتا جريد فيو alachk 11 1,060 11-08-24, 11:44 AM
آخر رد: alachk
  كيف اقدر اجلب بيانات من ملف اكسل الى داتا جريد فيو alachk 5 773 07-08-24, 08:49 PM
آخر رد: alachk
  سؤال جمع كل صفين لوحدهم في الداتا جرايد فيو windoo 2 456 01-07-24, 12:07 PM
آخر رد: windoo
  سؤال عن كيفية حفظ التغير في الداتا قريد فيو في قاعدة الببانات saud1004 4 516 20-06-24, 12:48 PM
آخر رد: saud1004
  اعاني من بطئ بتحميل البيانات داخل الداتا جيرد يوجد لدي اكثر من 100 الف صف RADOS 1 575 11-06-24, 07:42 PM
آخر رد: غزة العزة

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


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