Insertion de plusieurs enregistrements dans une table sql server

Fermé
fman - Modifié le 20 janv. 2021 à 17:16
Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 - 20 janv. 2021 à 17:16
Bonjour,

Je n'arrive pas à insérer plusieurs enregistrements en une seul fois dans une base de données SQL SERVER avec la méthode InsertAllOnSubmit. Apparement la syntaxe que j'utilise n'est pas la bonne :


Dim cnx As New DataClasses1DataContext // connection à la base de données cnx
 
Dim Table1 AsTable1 = New Table1() //déclarations des tables
Dim Table2 AsTable2 = New Table1()
...
req3=From x in cnx.Table1 select x from Table1 where Condition... // requete de recuperation

For each x in req3 //Parcours de la requete pour enregistrer dans la Table2

     Table2.champ1= x1 //Affectation des enregistrements récupérer par req3 dans la Table2
     Table2.champ1= x2
     Table2.champ1= x3
     Table2.champ1= x4

Next

  cnx.Table.InsertAllOnSubmit(Table3) //insertion des données
  cnx.submitchanges
A voir également:

1 réponse

Chris 94 Messages postés 50978 Date d'inscription mardi 8 janvier 2008 Statut Modérateur Dernière intervention 17 février 2023 7 334
20 janv. 2021 à 17:16
0