Bonjour,

Je développe une application sous VS2005 et j'ai besoin de recupérerle nombre de ligne d'une table d'une base de données ACCESS.

Pour cela j'ai utilisé l'assistant de connexion de VS2005 afin de créer ma Chaine de connexion

J'utilisa oledb pour me connecter à ma base

Voici mon code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
    OleDbConnection maConnection = new OleDbConnection(Properties.Settings.Default.VideoSurveillanceConnectionString);
          //ouverture de la connexion
            maConnection.Open();
            //je crée ma requete
            String requete= "SELECT COUNT(nomuser)  FROM user";
            //execution de la requete
            OleDbCommand Olecmd = new OleDbCommand(requete, maConnection);
            //je recupére le nombre de ligne
            object count = Olecmd.ExecuteScalar(); //ensuite il faut convertir en int
 
            maConnection.Close();
Lorsque j'execute ce code j'ai un message d'erreur m'indiquant qu'il y a une erreur de syntaxe dans la clause from, pourtant je pense que ma requête est bonne

Pouvez vous m'aider ?

Mercu