Equivalent numrows PHP en ASP.NET

[Résolu]
Signaler
Messages postés
361
Date d'inscription
jeudi 5 février 2004
Statut
Membre
Dernière intervention
1 octobre 2010
-
Messages postés
361
Date d'inscription
jeudi 5 février 2004
Statut
Membre
Dernière intervention
1 octobre 2010
-
Bonjour je souhaiterais faire le calcul du nombre de ligne que contient une table, il me semble qu'avec numrows en PHP sa le fais. Y a t il une solution en ASP.NET ou alors faut il passer par une requete SQL?
Merci.

3 réponses

Messages postés
361
Date d'inscription
jeudi 5 février 2004
Statut
Membre
Dernière intervention
1 octobre 2010

Voili ma soluce, sa peut toujours interressé on ne sais jamais :

  public int ChargerTousCompteValeur()
    {
       SqlConnection sqlCon = new SqlConnection();
        string ConnnectionStr = ConfigurationManager.AppSettings["connexion"].ToString();
        sqlCon.ConnectionString = ConnnectionStr;
        string req = "select * from entreprise";
        sqlCon.Open();
        SqlDataAdapter da = new SqlDataAdapter(req, sqlCon);
        DataSet ds = new DataSet();
        da.Fill(ds, "entreprise");
        int nb = ds.Tables["entreprise"].Rows.Count;
        sqlCon.Close();
        return nb;
   }
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
29
Bonjour, dans quoi récupere tu tes requetes ? un datareader ? un dataset ? dans les 2 cas tu as une propriété length et RowCount, si tu travailles dans SQL server tu as la variable @@RowCount

<hr />Cyril - MVS - MCP
Messages postés
361
Date d'inscription
jeudi 5 février 2004
Statut
Membre
Dernière intervention
1 octobre 2010

Merci bien je suis sous MySQL je vais regarder sa.