Versions des environnements
Network:
Windows 2003 Server
Thanks, yag, for the quick feedback!
> You should read the LINQ docs - you'll see that all the query operators *are* methods. Then, each language layers a set of query comprehensions on top - which are the more SQL (VB) or XQuery (C#) like syntax.
Well, I read all I could grab two months ago, including Anders´ paper on it, which clearly states it *are* *methods*. As it´s based on the .Net framework it MUST be OO.
My doubts may stem from that the T-SQL Select syntax simply doesn´t look and feel like OO *at all*. ;-)
OTOH the SQL syntax allows for much fewer lines.
> dim results = numarray.Select(n).where(n < 7).Sum()
Guess I didn´t fully comprehend this strange intermediate syntax with the methods chained like pearls, each with their arguments.
That´s why in my Fox example implementation I only have *one* method (Select) and the arguments to it are stored in properties, which is fairly close to usual Fox syntax, like, say, a Data Adapter.
And: What I show in the Fox sample I think could be a relatively easy way to do quite some real LINQ in VFP9, without having to wait to 'inherit' something from VB9 in Sedna. < g >
Hope curiosity won´t have killed me when we´ll see what we´ll be finally able to do with LINQ and the Orcas CLR / VB9 in SQL Server, instead of hearing about the limited use of 2005 in SS! < g >
Hope you´re thinking along those lines a lot.
Thanks for the feedback.
G
Précédent
Répondre
Voir le fil de ce thread
Voir le fil de ce thread à partir de ce message seulement
Voir tous les messages de ce thread
Voir tous les messages de ce thread à partir de ce message seulement