Bonjour, je fais un programme en C# pour mon projet d'ISN, il s'agit d'un gestionnaire de finances personnelles. J'utilise pour cela une base de données SQLITE.
J'ai réussi à inserer des variables dans une table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
            string sql = "insert into comptes (name,numero,banque,solde,devise) values (@nomcmt,@numero,@banque,@solde,@devise)";
            SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection);
            command.Parameters.AddWithValue("@nomcmt", nom);
            command.Parameters.AddWithValue("@numero", numero);
            command.Parameters.AddWithValue("@banque", banque);
            command.Parameters.AddWithValue("@solde", solde);
            command.Parameters.AddWithValue("@devise", devise);
            command.ExecuteNonQuery();
En revanche je n'arrive pas à mettre une variable comme nom de table :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
            string sql = "create table @nomcmt (label varchar(20), categorie varchar(20), montant decimal)";
            SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection);
            command.Parameters.AddWithValue("@nomcmt", nom);
Merci d'avance pour votre aide.