ADO Oracle - Rowcount requete UPDATE ??

hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007 - 22 juin 2004 à 15:42
hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007 - 22 juin 2004 à 15:44
Salut,

J'utlise l'ADO pour me connecter à une base Oracle.
Je sais récupérer le nombre de lignes d'une requete SELECT.
=> RecordSet.RowCount

Mais est-ce que quelqun saurai récupérer le nombre de lignes mises à jour suite à un UPDATE ???

J'utilise cette fonction pour éxécuter un UPDATE, DELETE ou INSERT :
Function ExecuteSQL(SQLCmd As String, Connection As ADODB.Connection) As Long
  Dim cmdSet As New ADODB.Command
  On Error GoTo ErrExecuteSQL
  cmdSet.ActiveConnection = Connection
  cmdSet.CommandText = SQLCmd
  cmdSet.CommandType = adCmdText
  cmdSet.Execute
  ExecuteSQL = 0
  Exit Function
ErrExecuteSQL:
  ExecuteSQL = Err.Number
  MsgBox Err.Number & " " & Err.Description, vbCritical, "Erreur"
End Function


D'avance, Merci.

Hub's

1 réponse

hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007
22 juin 2004 à 15:44
En fait, je voudrai récupérer le "SQL%ROWCOUNT" pour ceux qui connaissent le PL/SQL.

Hub's
Rejoignez-nous