Aide sur GridView

Signaler
Messages postés
35
Date d'inscription
vendredi 16 septembre 2005
Statut
Membre
Dernière intervention
15 janvier 2007
-
Messages postés
35
Date d'inscription
vendredi 16 septembre 2005
Statut
Membre
Dernière intervention
15 janvier 2007
-
Bonjour,
j'utilise un gridview rattaché à un SQLDataSource lié avec une base Oracle.
Dans ce gridview je rajoute un CommandField "Edit, Update, Cancel".
Je voudrai savoir comment construire la requete d'update pour que celle ci prennent les bons champs modifiés. "update table_toto set toto = ?, tata=?" marcherait-il ou bien y a t-il une autre syntaxe?

si quelqu'un aurait un bon tutorial sur les gridview ca m'interesserait assez :)

Merci d'avance

2 réponses

Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
28
Bonjour, voici un exemple de sqldatasource paramètré

Cyril - MVS - MCP ASP
Messages postés
35
Date d'inscription
vendredi 16 septembre 2005
Statut
Membre
Dernière intervention
15 janvier 2007

Merci :)

j'ai fait quelque chose de similaire à ce que tu m'as dit :



" ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>
"

UpdateCommand="UPDATE pla_anomalie SET libanomalie = @LIBANOMALIE WHERE idanomalie = @IDANOMALIE">

Mais j'ai une erreur lorsque j'essaie d'updater :
System.Data.Odbc.OdbcException: ERROR [42000] [Microsoft][ODBC driver for Oracle][Oracle]ORA-00936: missing expression

La syntaxe de la requete me semble bonne, et les noms des champs st bien ceux de la base de données et du gridview. Je ne vois pas d'ou peut venir l'erreur, si qq'un a une idée...