en tu select usaste parametros y aca la clase se llama precios

Gustavo.

On Thu, Jan 8, 2009 at 12:20 AM, Anthony Campos <[email protected]> wrote:

> el mapeo es el siguiente:
> <?xml version="1.0" encoding="utf-8" ?>
> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
> assembly="SivNet.Entidades" namespace="SivNet.Entidades.Operaciones.Clases">
>   <class name="precios" table="precios">
>   <id name="Id_emision" column="id_emision" type="Guid">
>       <generator class="guid" />
>   </id>
>   <property name="Cod_val" column="cod_val" type="String" length="12" />
>   <property name="Cod_emi" column="cod_emi" type="String"  length="20" />
>   <property name="Cot_ant" column="cot_ant" type="Decimal" />
>   <property name="Fec_ant" column="fec_ant" type="DateTime" />
>   <property name="Cot_aper" column="cot_aper" type="Decimal" />
>   <property name="Cot_cie" column="cot_cie" type="Decimal" />
>   <property name="Cot_max" column="cot_max" type="Decimal" />
>   <property name="Cot_min" column="cot_min" type="Decimal" />
>   <property name="Pro_com" column="pro_com" type="Decimal" />
>   <property name="Pro_ven" column="pro_ven" type="Decimal" />
>   <property name="Num_acc" column="num_acc" type="Decimal" />
>   <property name="Mto_neg" column="mto_neg" type="Decimal" />
>   <property name="Num_ope" column="num_ope" type="Int" />
>   <property name="Fec_ing" column="fec_ing" type="DateTime" />
>   <property name="Fec_reg" column="fec_reg" type="DateTime" />
>   <property name="Est_reg" column="est_reg" type="Boolean" />
>   <many-to-one name="Id_tipo_datos" column="id_tipo_datos" class="datos" />
>   </class>
>
> </hibernate-mapping>
>
>
> los nombres estan corretos pq estan creado en base a las tablas de la base
> que ya tiene creadas, se hizo con un generador de xml para evitar que se
> haga manual, como vez el mapeo esta correcto a no ser que me haya equivocado
> en algo, las clases tb estan declaradas iguales y tambien se hizo un
> generador de clases en base a los campos de la bd(SQL 2000).
>
> ahora los campos que son tipo String estan igual en las clases tambien.
>
> no se pq me esta saliendo ese error me podrias ayudar Gustavo.
>
> Gracias
>
>
>
> 2009/1/7 Gustavo Ringel <[email protected]>
>
> Anthony, pasa mas datos, por ejemplo el mapping de la clase parametros.
>>
>> La consulta que hiciste parece mas una consulta contra una base de datos
>> que contra NHibernate en general en NHibernate tendrias Parametro Codigo
>> Valor etc...no parametros, cod_val par_val que parecen nombres de campos en
>> tablas de alguna base de principio de los 90...
>>
>> No hay errores en la query que mandaste que se puedan ver sin ver como
>> mapeaste y usar apostrofes si Cod_par es string es correcto.
>>
>> Gustavo.
>>
>>
>> On Thu, Jan 8, 2009 at 12:07 AM, Anthony Campos <[email protected]>wrote:
>>
>>> Fabio :
>>>
>>> las a que te refieres con el texto completo de la exception ?
>>>
>>> el problema que tengo es al pasar la valor fijo en el where par.Cod_par =
>>> '01'  no se si esta correto pasar entre apostrofes el valor fijo o como lo
>>> considera el HQL eso..
>>>
>>> Gracias,
>>>
>>> Anthony Campos
>>>
>>> 2009/1/7 Fabio Maulo <[email protected]>
>>>
>>> no entendí pero te aviso que el HQL es case-sensitive por lo que
>>>> concierne nombres de classes y propiedades.si podes mandá el texto
>>>> completo de la exception.
>>>>
>>>> 2009/1/7 [email protected] <[email protected]>
>>>>
>>>>>
>>>>> Tengo un problema con un query con el nhibernate
>>>>>
>>>>> IQuery qry = sesion.CreateQuery("Select par.Val_par from parametros
>>>>> par where par.Cod_par = '01'");
>>>>>
>>>>> este es mi query el problema que me sale dice asi :
>>>>>
>>>>> No se controlo la Queryexception
>>>>>
>>>>> in expected: par [Select par.Val_par from parametros par where
>>>>> par.Cod_par = '01']
>>>>>
>>>>>
>>>>> podrian ayudarme....Gracias
>>>>>
>>>>>
>>>>> Anthony Campos.
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Fabio Maulo
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano
-~----------~----~----~----~------~----~------~--~---

Responder a