Précédent   Forum du club des développeurs et IT Pro > Dotnet > Accès aux données > NHibernate
NHibernate Forum d'entraide sur l'utilisation du mappeur objet/relationnel NHibernate.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 29/09/2011, 14h23   #1
geof51
Invité de passage
 
Homme
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
Par défaut [FluentNHibernate] Probleme Fluently configure

Bonjour voulant essayer récemment Fluent NHibernate je me suis aidé de diverses sources sur le net. Mais j'ai une erreure lors de l'appel à Fluently.Configure, voici le bout de code :

Code :
1
2
3
4
5
6
7
8
9
10
return Fluently.Configure()
                .Database(MySQLConfiguration.Standard
                .ConnectionString(c => c.Server("localhost"
                    .Database("madb")
                    .Username("root")
                    .Password("")))
                .Mappings(m => m
                    .AutoMappings.Add(model))
                .ExposeConfiguration(BuildSchema)
                .BuildSessionFactory();
L'erreur retournée est
Citation:
Terme d'expression non valide '>'
J'ai bien inclus les dll FluentNHibernate, NHibernate ainsi que NHibernate.ByteCode et NHibernate.Mapping mais ça n'y fait rien. Je sens que c'est une erreur conne mais je n'ai pas trouvé de solution.
geof51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 15h53   #2
tomlev
Rédacteur/Modérateur


 
Avatar de tomlev
 
Homme Thomas Levesque
Développeur .NET
Inscription : février 2004
Messages : 17 770
Détails du profil
Informations personnelles :
Nom : Homme Thomas Levesque
Âge : 31
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2004
Messages : 17 770
Points : 33 990
Points : 33 990
Tu as plus de parenthèses ouvrantes que de parenthèses fermantes... Je pense qu'il te manque encore une parenthèse fermante après Password
__________________

Pas de questions techniques par MP ! Le forum est là pour ça...

Tutoriels : Les markup extensions en WPF - La sérialisation XML avec .NET (Aller plus loin) - Une visite guidée de WPF (traduction)
Projet : Dvp.NET, la librairie .NET open-source des membres de Developpez !
tomlev est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2011, 09h10   #3
geof51
Invité de passage
 
Homme
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
Exact elle a du passer à la trappe quand j'ai copié collé je ne sais pas ce que j'ai fait ^^, mais elle y est dans mon code d'origine. J'ai toujours l'erreur sur les deux opérateurs '=>'
geof51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2011, 09h29   #4
tomlev
Rédacteur/Modérateur


 
Avatar de tomlev
 
Homme Thomas Levesque
Développeur .NET
Inscription : février 2004
Messages : 17 770
Détails du profil
Informations personnelles :
Nom : Homme Thomas Levesque
Âge : 31
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2004
Messages : 17 770
Points : 33 990
Points : 33 990
Citation:
Envoyé par geof51 Voir le message
Exact elle a du passer à la trappe quand j'ai copié collé je ne sais pas ce que j'ai fait ^^, mais elle y est dans mon code d'origine. J'ai toujours l'erreur sur les deux opérateurs '=>'
Tu utilises quelle version de Visual Studio ? Il faut au moins VS2008, les expressions lambda ne sont pas supportées dans les versions précédentes...
__________________

Pas de questions techniques par MP ! Le forum est là pour ça...

Tutoriels : Les markup extensions en WPF - La sérialisation XML avec .NET (Aller plus loin) - Une visite guidée de WPF (traduction)
Projet : Dvp.NET, la librairie .NET open-source des membres de Developpez !
tomlev est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2011, 10h07   #5
geof51
Invité de passage
 
Homme
Inscription : septembre 2011
Messages : 15
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2011
Messages : 15
Points : 3
Points : 3
J'utilise VS2005, merci !
geof51 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/09/2011, 10h10   #6
tomlev
Rédacteur/Modérateur


 
Avatar de tomlev
 
Homme Thomas Levesque
Développeur .NET
Inscription : février 2004
Messages : 17 770
Détails du profil
Informations personnelles :
Nom : Homme Thomas Levesque
Âge : 31
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2004
Messages : 17 770
Points : 33 990
Points : 33 990
Dans ce cas je ne pense pas que tu puisses utiliser FluentNH ; tu peux toujours définir les mappings en XML.
__________________

Pas de questions techniques par MP ! Le forum est là pour ça...

Tutoriels : Les markup extensions en WPF - La sérialisation XML avec .NET (Aller plus loin) - Une visite guidée de WPF (traduction)
Projet : Dvp.NET, la librairie .NET open-source des membres de Developpez !
tomlev est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h34.


 
 
 
 
Partenaires

Hébergement Web