SQL - Modifier les résultats si la requête est nulle
cs_tweeder
Messages postés172Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention19 juin 2009
-
27 avril 2006 à 17:39
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 2011
-
27 avril 2006 à 19:31
Bonjour à tous,
J'effectue une requête où je récupère la valeur pour A et B. Il est possible que A et B soit nulle et que ma requête me retourne absolument rien. J'aimerais pouvoir tester ce cas et remplacer A et B par 0 dans ce cas.
J'ai donc RS = conn.execute ( SELECT A, B ...)
Puis j'essaie de vérifier leur valeur
if( RS.eof ) then
RS(0) = 0
RS(1) = 0
End If
Mais j'ai une erreur qui me dit que je ne peux pas modifier RS (Le jeu d'enregistrements suivant ne prend pas en charge la mise à jour. Il s'agit peut-être d'une limitation du fournisseur ou du type de verrou sélectionné.) .
Comment je fais alors pour modifier mon résultat dans le cas où A et B sont nuls ?
Jonathan
A voir également:
SQL - Modifier les résultats si la requête est nulle
cs_Nurgle
Messages postés1642Date d'inscriptionsamedi 6 novembre 2004StatutMembreDernière intervention28 avril 20114 27 avril 2006 à 19:31
Salut,
Ton message d'erreur te dis que ton RecordSet n'autorise pas les mises à jour (tu as sans doute mis un verrou trop restrictif)
Est ce qu'on peut voir la/les ligne(s) où tu ouvres ce RecordSet ?