Linq - Object reference not set to an instance of an object [Résolu]

cs_wally88 361 Messages postés jeudi 5 février 2004Date d'inscription 1 octobre 2010 Dernière intervention - 11 sept. 2008 à 15:24 - Dernière réponse : cs_wally88 361 Messages postés jeudi 5 février 2004Date d'inscription 1 octobre 2010 Dernière intervention
- 11 sept. 2008 à 15:44
Bonjour,

Voila j'essaie de voir comment fonctionne linq, et j'ai toujours cette erreur lors de l'execution : Object reference not set to an instance of an object

utilisateur est la classe generé par le designer pour la table utilisateur.

///////////////////////////////////////////////////////////////////
public
UserDBDataContext oContactDataContext;

Table<
utilisateur> oContacts;

utilisateur oContact =
new
utilisateur();oContact.u_nom =

"dupont";oContacts.InsertOnSubmit(oContact);

oContactDataContext.SubmitChanges();

////////////////////////////////////////////////////////////////////////

et donc l'erreur apparait sur le InsertOnSubmit();

Quelqu'un aurait une idée svp ?

Merci
Afficher la suite 

2 réponses

Répondre au sujet
leprov 1163 Messages postés vendredi 23 juillet 2004Date d'inscription 21 octobre 2010 Dernière intervention - 11 sept. 2008 à 15:30
+3
Utile
oContacts vaut null....ajoute l'appel a new
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de leprov
cs_wally88 361 Messages postés jeudi 5 février 2004Date d'inscription 1 octobre 2010 Dernière intervention - 11 sept. 2008 à 15:44
0
Utile
ah oui merci :s

///////////////////////////////////////////////////////////////////////////////////////////////////

UserDBDataContext oContactDataContext =
new
UserDBDataContext();

Table<
utilisateur> oContacts = oContactDataContext.GetTable<
utilisateur>();

utilisateur oContact =
new
utilisateur();oContact.u_nom =

"dupont";oContacts.InsertOnSubmit(oContact);

oContactDataContext.SubmitChanges();
//////////////////////////////////////////////////////////////////////////////////////////////////////
Commenter la réponse de cs_wally88

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.