Bonjour,

J'ai un souci pour utiliser une base de données SQLite.

J'ai le code suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
private void Inserer(object sender, EventArgs e)
{
  using (SQLiteConnection myconnection = new SQLiteConnection("Tests.sqlite"))
  {
    using (SQLiteCommand mycommand = new SQLiteCommand(myconnection))
    {
      mycommand.CommandText = "INSERT INTO banque (id, libelle, agence, commentaire ) VALUES( '3','Lib','Agen','Comm')";                            
      mycommand.ExecuteReader();
    }
  }
 }
A l'exécution, j'ai une erreur : InvalidOperationException

La requête est bonne car si je la lance dans le gestionnaire SQLite de firefox elle s'exécute avec succès.

Est-ce que je la formate pas correctement?
La connexion à la base n'est-elle pas faite correctement?

Merci de votre aide