Problèmes sur des requêtes d'insertions et de mises à jours

Problèmes sur des requêtes d'insertions et de mises à jours - C#/.NET managed - Programmation

Marsh Posté le 11-04-2003 à 22:02:36    

Je veux effectuer une simple requête de mise à jour ou d'insertion de données dans une base de données mais cela ne passe pas.... :??: Mon code a l'air bon, je ne vois pas du tout ce qui cloche...Voila le code et l'erreur si qql à une idée...
Merci d'avance.
 
|-EnSoz-|
 
/*le code*/
void btn_click(Object sender, EventArgs E)
{
string connstring =ConfigurationSettings.AppSettings["ChaineConnexion"];
OleDbConnection conn = new OleDbConnection(connstring);
conn.Open();
String sql = "update Client set Nom_cli='test' where um_cli=1 ";
OleDbCommand cmd = new OleDbCommand(sql,conn);
cmd.ExecuteNonQuery();  
}
/*l'erreur*/
Détails de l'exception: System.Data.OleDb.OleDbException: L'opération doit utiliser une requête qui peut être mise à jour.
 
/*c'est la même erreur que ca soit pour une requête de mise à jour ou d'insertion*/

Reply

Marsh Posté le 11-04-2003 à 22:02:36   

Reply

Marsh Posté le 13-04-2003 à 10:58:37    

re:
Je pense que ce problème est lié à IIS, pourtant j'ai mis accés en écriture pour le repertoire ou ya le base de données...je comprends pas c quoi le probs...
si qql a une idée...
MeSSi
 
|-EnSoz-|

Reply

Marsh Posté le 26-04-2003 à 01:13:41    

Question1: Est-ce que t'as testé ta requête directement dans ta base?
Question2: Est-ce que tu arrives à faire des select dans ta base en utilisant la même connection ?
 [:rem']


---------------
@ + : Rem'
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed