Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Preserving data if not NULL
Message
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Preserving data if not NULL
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01156159
Message ID:
01156159
Views:
76
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
Next
Reply
Map
View

Click here to load this message in the networking platform