Problème d'exécution d'une requête
Fermé
am092
Messages postés
4
Date d'inscription
lundi 4 mai 2015
Statut
Membre
Dernière intervention
27 juillet 2015
-
Modifié par Whismeril le 13/07/2015 à 14:37
Utilisateur anonyme - 13 août 2015 à 23:20
Utilisateur anonyme - 13 août 2015 à 23:20
A voir également:
- Erreur d'exécution de la requete erreur inconnue
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur de lecture reconnecté en 3s - Forum TV & Vidéo
- Freebox erreur video inconnue ✓ - Forum TV & Vidéo
1 réponse
Kalissi
Messages postés
218
Date d'inscription
jeudi 2 mai 2013
Statut
Membre
Dernière intervention
15 juillet 2019
20
Modifié par Whismeril le 13/08/2015 à 23:20
Modifié par Whismeril le 13/08/2015 à 23:20
Bonjour,
Voici comment j'écrirai le code -> Non testé
Kalissi
Voici comment j'écrirai le code -> Non testé
Dim Nbr As Int32 = 10 Dim req As String = String.Empty Dim cmd As New System.Data.OleDb.OleDbCommand(req, Connexion) 'n = DataGridpdr.RowCount - 1 Dim iCmpt = 0 Dim nvl_qtit As Int32 = 0 While iCmpt < Nbr nvl_qtit = (Convert.ToInt32(DataGridpdr.Item(4, iCmpt).Value) - Convert.ToInt32(DataGridpdr.Item(2, iCmpt).Value)) req = String.Concat("update PDR SET quantite_en_stock= ", nvl_qtit, " where référence='", DataGridpdr.Item(0, iCmpt).Value, "'") cmd = New OleDbCommand(req, Connexion) cmd.ExecuteNonQuery() iCmpt += 1 End While
Kalissi
13 août 2015 à 23:20