Bonjour à tous,

J'essaie d'enregister une variable string[] avec la commande INSERT
Le code que j'utilise est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO table1 (champ1) VALUES (data[1])
champ1 et data[] sont des string

La commande me retourne une erreur due au fait que data[1] n'est pas une constante

Voici mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
string strRequette = "INSERT INTO data1 (champ1) VALUES (num[0])";
string strConnexion = "Data Source=acer-ferrari\\sqlexpress; Integrated Security=SSPI;" + "Initial Catalog=test";
SqlConnection oConnection = new SqlConnection(strConnexion);
oConnection.Open();
SqlCommand oCommand = new SqlCommand(strRequette, oConnection);
oCommand.ExecuteNonQuery();
oConnection.Close();