Bonjour à tous,

Me revoilou pour la suite des évênements

J'ai un datatable de 2 colonnes.
Je fais une boucle qui liste chaque ligne du datable et qui doit faire environ 40 requetes par lignes.

Mon code donne ça pour seuelement 2 requetes

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
For RowNumber = 0 To ObjetDataTabletranches.Rows.Count - 1
            'Table hlpimpairs
            Dim nbrehlpimpairs = ObjetDataTabletranches.Rows(RowNumber).Item("trimpaire")
            Dim strSQLhlpimpairs = "INSERT INTO hlpimpairs ( utilise, numero ) VALUES ('2', '5650" & nbrehlpimpairs & "');"
            Dim cmSQLhlpimpairs As New SqlCommand(strSQLhlpimpairs, ObjetConnection)
            cmSQLhlpimpairs.ExecuteNonQuery()
 
            'Table hlppairs
            Dim nbrehlppairs = ObjetDataTabletranches.Rows(RowNumber).Item("trpaire")
            Dim strSQLhlppairs = "INSERT INTO hlppairs ( utilise, numero ) VALUES ('2', '5650" & nbrehlppairs & "');"
            'Dim cmSQL As New SqlCommand(strSQL, ObjetConnection)
            Dim cmSQLhlppairs As New SqlCommand(strSQLhlppairs, ObjetConnection)
            cmSQLhlppairs.ExecuteNonQuery()
 
        Next

Ce code fonctionne mais il va falloir que je le repete un bon paquet de fois. Tant pis, je le ferai si il faut.

Mais bon si quelqu'un connait quelque chose de plus rapide à écrire, je suis preneur ....

merci

eric


J'apprends, j'apprends ...