Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Preserving data if not NULL
Message
 
 
À
Tous
Information générale
Forum:
Visual FoxPro
Catégorie:
Codage, syntaxe et commandes
Titre:
Preserving data if not NULL
Versions des environnements
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP
Database:
Visual FoxPro
Divers
Thread ID:
01156159
Message ID:
01156159
Vues:
77
Hi everybody,

I'm wondering if there is a way to preserve data without writing several case statements.

Here is my current code
replace cDischarge_status_code_fk ;
	with cursor_trans_stage.cDischarge_status_code_fk, ;
			cAdmit_type_code_fk ;
			with cursor_trans_stage.cAdmit_type_code_fk, ;
			cAdmit_Source_code_fk ;
			with cursor_trans_stage.cAdmit_Source_code_fk in Load_Trans
Now, if I have data in Load_Trans I don't want to replace.

If I don't have data in 3 fields in cursor_trans_stage I don't want to touch Trans. That's first IF. If values in cursor are the same as in Trans, I don't want to touch Trans.

Now, the third case can be handled by evl, correct?

Looks like I cover them all?

Actually, the data may be NULL and not empty. I don't see a simple way of preserving the info than writing lots of case statements...

Thanks.
If it's not broken, fix it until it is.


My Blog
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform