Bonjour a tous
J'ai un probleme dans une requete MySQL:
Je souhaite inserer des donnees dans ma table, jusque la, rien d'etonnant.
Dans ma table, j'ai des champs en VARCHAR[50], j'utilise une requete (en C#) utilisant des donnees en String. Si ces donnees sont des chiffres, pas de probleme. mais si c'est des lettres, j'obtient l'erreur suivante:
$exception {"Unknown column 'abc' in 'field list'"} MySql.Data.MySqlClient.MySqlException
avec le code suivant: queryString = "INSERT INTO MaTable (Product_name) VALUES (abc)";
Alors que ca passe sans probleme avec le code suivant par exemple:
queryString = "INSERT INTO t_packing_data (Product_name) VALUES (123)";
Pour info, j'ai simplifie le code afin d'isoler le probleme, mais de base je recupere ces donnees depuis des textbox, donc bien des String. Donc je ne comprends pas comment il peut il y avoir une difference entre des chiffres ou des lettres...
PS: Desole pour le texte sans accents, je suis sur clavier QWERTY...![]()
Partager