Bonjour les programmeurs,

Voilà mon pb

j'ai 2 datatable issues chacune de 2 requete SQL
ces 2 datables possèdent une colonne commune
(ctcincde)

ce que je voudrais faire faire c'est pouvoir comparer les 2 datables
et si il match le bonne ID(ctcincde) dans les 2 datatable il me retourne vrai
j'ai essayé de faire une function ifIDexist mais sans succès

j'vous donne le code pour la creation des datables

creation datatable contacts


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sub rapport_excel(ByVal requete As String, ByVal requete2 As String)
        'Création du DataSet contact
        Dim data As New Data.DataSet()
        Try
            ChargeTable(requete, "RECHERCHE", data)
        Catch ex As Exception
            MsgBox(ex.ToString)
            Exit Sub
        End Try
        'Ici on compte le nombre de lignes et de colonnes du datatable
        Dim NbRow As Integer = 0
        Try
            NbRow = data.Tables("RECHERCHE").Rows.Count
        Catch ex As Exception
        End Try
        Dim nbcol As Integer = data.Tables("RECHERCHE").Columns.Count


puis celui du 2eme datable

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
        'Création du DataSet role
        Dim data2 As New Data.DataSet()
        Try
            ChargeTable1(requete2, "RECHERCHE", data2)
        Catch ex As Exception
            MsgBox(ex.ToString)
            Exit Sub
        End Try
        'Ici on compte le nombre de lignes et de colonnes du datatable
        Dim NbRow2 As Integer = 0
        Try
            NbRow2 = data2.Tables("RECHERCHE").Rows.Count
        Catch ex As Exception
        End Try
        Dim nbcol2 As Integer = data2.Tables("RECHERCHE").Columns.Count

j'vois pas commencer comparer les 2 datatables :/

si vous avez une idée...