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 :
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
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();
Merci d'avance pour votre aide.
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);
Partager