21 messaggi dal 14 luglio 2011
Ciao a tutti, sto provando senza successo a seguire il tutorial sull'installazione di nhibernate qua su aspitalia; sull'apertura della sessione mi torna l'errore
"Could not find the dialect in the configuration"
Ormai è qualche giorno che ci sto sbattendo la testa tra video vari su youtube e guide online.. ho allegato il progetto, potete aiutarmi..non so più dove sbattere la testa:
http://www.megaupload.com/?d=6J3WZ4DJ

SessionHelper:
static SessionHelper()
        {
            cfg = new Configuration();
            IDictionary props = new Hashtable();
            props["hibernate.connection.provider"] = "NHibernate.Connection.DriverConnectionProvider";
            props["hibernate.dialect"] = "NHibernate.Dialect.MsSql2005Dialect";
            props["hibernate.connection.driver_class"] = "NHibernate.Driver.SqlClientDriver";
            props["hibernate.connection.connection_string"] = @"Server=myistance;Initial Catalog=mycatalog;User Id=myuser;Password=mypwd";
            foreach (DictionaryEntry de in props)
            {
                cfg.SetProperty(de.Key.ToString(), de.Value.ToString());
            }

            //ERRORE
            cfg.AddAssembly(typeof(Squadra).Assembly);
            sessionFactory = cfg.BuildSessionFactory();
        }


File di mapping
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
assembly="Fifa.DataAccess" namespace="Fifa.DataAccess" 
default-lazy="false" default-access="field.camelcase">
  <class name="Squadra" table="Squadre_tb">
    <id name="id_squadra">
      <generator class="increment"/>
    </id>
    <property name="squadra" column ="squadra"/>
  </class>
</hibernate-mapping>


dominio:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Fifa.DataAccess
{
    public class Squadra
    {
        public Int32 id_squadra { get; set; }
        public string squadra { get; set; }
    }
}


grazie!
21 messaggi dal 14 luglio 2011
up grazie

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC