Slt. J'aimerais executer une requete d'insert... je me suis basé sur la FAQ. Ca compile, mais ne fais apperemment rien sur ma database...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
				try
				{
					// Chaîne de connexion
					string connectString  = "Data Source="+repertoire+"\\DataBase\\database.mdb;User Id=admin;Password=;" ;
					// Objet connection
					SqlConnection connection = new SqlConnection(connectString);
					// Ouverture
					connection.Open();
 
					// Objet Command
					SqlCommand command = new SqlCommand("INSERT INTO Table_Periodes (Nom_Periodes,Annee,Duree) VALUES ('coucou','1900',3)", connection);
					// Execution
					int affectedrows = command.ExecuteNonQuery();
					Console.WriteLine("Nombre de lignes affectées {0}", affectedrows);
 
					// Fermeture
					connection.Close();
				}
				catch (Exception ex)
				{
					System.Diagnostics.Debug.WriteLine(ex.ToString());
				}

La Date est bien en char (je le précise)... il n'y a que ma clé primaire qui est auto inc, que je ne spécifie pas...
Vu que je n'ai aucun plantage... j'ai du mal a trouver l'erreur. J'utilise une database ACCESS (je n'ai pas le choix... sinon d'habitude je prend SQL Server).

HELP