REFLECTION .NET

cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 - 23 juin 2008 à 00:25
jkakim Messages postés 1 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 22 juin 2009 - 22 juin 2009 à 10:15
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47082-reflection-net

jkakim Messages postés 1 Date d'inscription vendredi 2 novembre 2007 Statut Membre Dernière intervention 22 juin 2009
22 juin 2009 à 10:15
Salut,
J'ai posté une requette pas trop identique mais je crois que vous etes déjà sur la piste de m'aider. Alors sans hésiter je pose mon blème.
Ma tâche dans un job est de créer une classe (ou dll) LINQ pouvant se connecter à n'importe quel BD est pouvant accepter n'importe quel requette... Voyez vous la gravité de la choise !

J'ai eu à utiliser déjà ExecuteQuery<T>(requette); Mais comme vous savez T est le type d'une table que l'on connait pas en avance...
SVP, j'ai besoin de vous tous, les gars, mettez encore vos talent de code en oeuvre !!!

> Bon prog !
lakichemole Messages postés 253 Date d'inscription vendredi 13 juin 2003 Statut Membre Dernière intervention 18 mai 2009
23 juin 2008 à 09:32
Salut,
J'ai fait un peut le même genre de source il n'y a pas longtemps :
http://www.aspfr.com/codes/ICOMPARER-GENERIQUE-REFLEXION_46356.aspx
Et il me semble que pour récupérer un champs (fieldname) c'est getField et pas GetProperty, après c'est peut-être/sûrement se que tu voulait faire?!
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 61
23 juin 2008 à 00:25
Un peu (beaucoup) léger pour une source, non?
Aurait plutôt sa place dans les snippets ou, si un peu plus étoffé, dans les tutos...
Rejoignez-nous