Da: "makka <Claudio Maccari/>" <claudio.macc...@gmail.com>
Data: Tue, 3 Mar 2009 11:46:54 -0800 (PST)
Locale: Mar 3 Mar 2009 20:46
Oggetto: Re: Piani di esecuzione generati da SQLServer
Purtroppo no!
Ho fatto questa rapida prova che usa il mapping via xml: *********** Mapping *********** <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" namespace="demo" assembly="demo"> <class name="Region" table="Region" lazy="false"> <id name="Id" column="RegionId" > <generator class="identity" /> </id> <property name="Description"> <column length="50" sql-type="varchar" name="RegionDescription"/ </class> </hibernate-mapping> *********** Configurazione ***********
<!-- Mapping assemblies -->
*********** Applicazione ***********
namespace demo
IQuery q2 = session.CreateQuery("from Region r where
Console.Read();
public class Region
}
Le query eseguite sono:
exec sp_executesql N'select region0_.RegionId as RegionId0_, region0_.RegionDescription as RegionDe2_0_ from Region region0_ where (region0_.RegionDescription like @p0 )',N'@p0 nvarchar(4)',@p0=N'zon%' exec sp_executesql N'select region0_.RegionId as RegionId0_, region0_.RegionDescription as RegionDe2_0_ from Region region0_ where (region0_.RegionDescription like @p0 )',N'@p0 nvarchar(5)',@p0=N'zone %' C'è qlc di sbagliato nel mio mapping ?
Devi eseguire l'accesso prima di poter postare i messaggi.
Per pubblicare un messaggio è necessario, innanzitutto, partecipare a questo gruppo.
Aggiorna il tuo nickname nella pagina delle impostazioni dell'iscrizione prima di postare i messaggi.
Non sei autorizzato a postare messaggi.
| ||||||||||||||