Le Linq to Sql

Signaler
Messages postés
355
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
15 juin 2019
-
Messages postés
1860
Date d'inscription
lundi 28 novembre 2005
Statut
Modérateur
Dernière intervention
14 février 2015
-
Salut tout le monde,vous êtes les meilleurs....
Juste vous dire que,j'ai un petit problème avec le Linq to Sql,je veux séléctionner que 2 champs dans la table de ma BD,mais il me donne une erreur tandis qu'en vb.net ça passe.

LamaDataContext hornel=new LamaDataContext();
var req=from ds in hornel.client
         select ds.num,ds.nom;

datagridview.dataSource=req;


Help me Plz

2 réponses

Messages postés
239
Date d'inscription
lundi 5 décembre 2005
Statut
Membre
Dernière intervention
27 août 2012
5
Une erreur de compilation ou d'exécution?
On peut avoir le message de cette erreur?
Messages postés
1860
Date d'inscription
lundi 28 novembre 2005
Statut
Modérateur
Dernière intervention
14 février 2015
44
Ton select doit renvoyer un seul objet.
Donc soit
- Un seul champ
- Une classe qui contiendra différents champs
Dans le deuxième cas, soit tu utilises une classe que tu as créé ailleurs, soit tu utilises une classe anonyme. Voici la syntaxe pour une classe anonyme :

var req = from ds in hornel.client select new { ds.num, ds.nom };


Krimog : while (!(succeed = try())) ;
- Nous ne sommes pas des décodeurs ambulants. Le style SMS est prohibé. -