Hello,
Comment faire pour obtenir le nb d'enregistrements retournés par une requête? J'ai essayé
mais cela ne fonctionne pas...
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
16
17
18
19
20
21
22
23
24
25 Dim query As New SqlCommand Dim res As String connection = New SqlConnection(Application("connectionstring")) connection.ConnectionString = Application("connectionstring") connection.Open() query.Connection = connection query.CommandText = "SELECT Per_Lastname, Per_Firstname, per_PrivatePhone, per_PrivateStreet, per_PrivateTown FROM tbl_Persons WHERE Per_Lastname LIKE @name + '%' AND per_Firstname LIKE @fname + '%' ORDER BY Per_Lastname" 'affecte l'entrée de l'utilisateur au paramètre @name pour la requête query.Parameters.Add(New SqlParameter("@name", SqlDbType.VarChar)) query.Parameters("@name").Value = txt_name.Text '@fname query.Parameters.Add(New SqlParameter("@fname", SqlDbType.VarChar)) query.Parameters("@fname").Value = txt_fname.Text 'DataReader Dim dr As SqlDataReader = query.ExecuteReader RemplitTableau(dr, tbl_persons) lbl_nbresults.Text = dr.RecordsAffected() dr.Close() connection.Close()
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 lbl_nbresults.Text = dr.RecordsAffected()
Partager