Bonjour à tous,
Quelle est l'équivalent d recordcount d'ADO, pour ADO.NET, pour aoir le nombre de ligne d'un jeu d'enregistrement?
Version imprimable
Bonjour à tous,
Quelle est l'équivalent d recordcount d'ADO, pour ADO.NET, pour aoir le nombre de ligne d'un jeu d'enregistrement?
Tu as quoi un DataTable ou un DataReader?
Dans le premier cas, tu as une collection Rows qui a elle même une propriété Count.
Dans le deuxième ce n'est pas possible car tu as un curseur en lecture avant uniquement.
Je partais pour faire un dataAdapter,
je peux m'arreter au dataSet.Tables("MaTable").Row...
Cela existe ça ???
MerciCode:dataSet.Tables("MaTable").Row.count
Avec un s à ROWS :wink:
Merci ld9474
En passant par DataTable
s'il y plus court merci de me le direCode:
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim myCommandeU As OleDbCommand Dim myAdapU As OleDbDataAdapter Dim myDataTableU As DataTable myCommandeU = new OleDbCommand("Etat_Motif_Utili_Count",myConnection) myCommandeU.CommandType = CommandType.StoredProcedure myCommandeU.Parameters.Add("@e1",OleDbType.VarChar).Value = NumMotif myAdapU = new OleDbDataAdapter() myAdapU.SelectCommand = myCommandeU myDataTableU = new DataTable() myAdapU.Fill(myDataTableU) TotalUilisateur.text =myDataTableU.Rows.count END if