C'est ce que je pensais faire au début. Mais il s'avère que dans ce cas j'a un problème de transaction même si je paramètre la Transaction de mon UpdateCommand de mon DataAdapter ou si, plus...
Type: Messages; Utilisateur: VITALTH
C'est ce que je pensais faire au début. Mais il s'avère que dans ce cas j'a un problème de transaction même si je paramètre la Transaction de mon UpdateCommand de mon DataAdapter ou si, plus...
Bon voilà comment j'ai procédé :
Admettons ma fameuse table mytable avec 2 champs : col1, col2.
Je souhaite mettre les lignes à jour suivantes :
row 1 : (col1=1, col2 = Null) à remplacer par...
Bon j'ai essayé de faire ainsi : création de mon ObdcCommandBuilder avec Mon Data Adapter.
J'ai ensuite redéfinie la UpdateCommande de mon DataAdapter pour inclure la possibilité de champs null...
J'ai tout de même une question à poser :
Ok pour un ordre SQL de type
"UPDATE table SET champs1 = ?, champs2 = ?, champs3 = ? " +
"WHERE (champs1 = ? or champs1 IS NULL and ? IS NULL ) and "...
Merci je crois que je vais avoir me débrouiller : je te tiens au courant mais ça me parait crédible comme solution... Même si ça complexifie mon code car je n'ai qu'une classe qui met à jour les BD...
Pour les champs avec des nulls je m'attendais à ta réponse et en suis navré car je ne sais comment remplir les ? quand il y a n rows à modifier.
Quant aux violation de contraintes : faut il faire...
Bonjour,
J'ai deux problèmes assez embêtant.
Le premier est la gestion de l'accès conurentiel sur une mise à jour de table dans la BD. Je précise que je ne lis et modifie aucun champs de format...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.