Bonjour,
je suis un débutant pour ce que qui conserne le framework NHibernate pour c#, je travail avec SharpDevelop et La base de données access.
j'ai bien crée une table "ETUDIANT", une classe "ETUDIANT.cs", un fichier de mapping "ETUDIANT.hbm.xml",et un fichier de configuration "ETUDIANT.config".
tous a était bien compilé et le .dll a était généré .
mais le probléme c'est quant je modifie la classe main le programme crache dans l'instruction "Configuration cfg = new Configuration();"
voilà mon code main:
class MainClass
{
public static void Main(string[] args)
{
Configuration cfg1 = new Configuration(); // il crache içi
cfg1.AddAssembly("NHibernateQuickStart");
ISessionFactory factory = cfg1.BuildSessionFactory();
ISession session = factory.OpenSession();
IList ListeEtudiants= session.CreateCriteria(typeof(ETUDIANT)).List();
foreach(ETUDIANT UnEtudiant in ListeEtudiants)
{
System.Diagnostics.Debug.WriteLine(UnEtudiant.Nom+ ", a la note: " + UnEtudiant.Note);
}
}
}
Partager