Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL help
Message
From
01/05/2001 12:12:22
Chuck Tripi
University of Wisconsin - Milwaukee
Milwaukee, Wisconsin, United States
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Title:
SQL help
Miscellaneous
Thread ID:
00502017
Message ID:
00502017
Views:
52
The first CASE works perfectly:
CASE m.pick='Org'
	=SEEK(ThisForm.List1.List(ThisForm.List1.ListIndex),"org","main")
	SELECT person.name, auth.organization, auth.authtype, auth.effective, auth.end ;
		FROM auth, person ;
		WHERE auth.organization=org.organization ;
		AND person.id=auth.id ;
		INTO CURSOR temp
browse
Now, the trouble is this next CASE. Even though this CASE is based on m.pick='Name', it will still be same as for m.pick='Person ID' (I could put them together into one CASE, but that's not the issue). What I like to do is list ALL authorizations (auth.authtype) this person have (person.id). In other words, I need to know what this one person.id have in the auth table equaling matching person.id=auth.id.
CASE m.pick='Name'
	=SEEK(ThisForm.List1.List(ThisForm.List1.ListIndex),"person","main")
	SELECT person.name, auth.organization, auth.authtype, auth.effective, auth.end ;
		FROM person, auth ;
		WHERE auth.id=person.id ;
		INTO CURSOR temp
browse
Thanks.

Chuck
Today is tomorrow's yesterday.
Next
Reply
Map
View

Click here to load this message in the networking platform