Hola Estoy tratando de usar una instruccion sql en el mapeo para insertar un registro, y obtengo el siguiente error
System.Data.SqlClient.SqlException: La instrucción preparada '(@p0 nvarchar(8),@p1 nvarchar(4000),@p2 nvarchar(4000),@p3 int)i' espera el parámetro @p3, que no se ha especificado. Aqui va el mapeo <?xml version="1.0" encoding="utf-16"?> <hibernate-mapping auto-import="true" default-lazy="false" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http:// www.w3.org/2001/XMLSchema-instance" xmlns="urn:nhibernate- mapping-2.2"> <class name="ERA.Domain.Usuario, ERA.Domain" table="Usuario" lazy="true"> <id name="Id" access="property" column="Id" type="Int32" unsaved- value="0"> <generator class="native"> </generator> </id> <property name="Usuario" access="property" type="String"> <column name="Usuario" length="20" /> </property> <property name="Clave" access="property" type="String"> <column name="Clave" length="20" /> </property> <property name="DirectorioParticular" access="property" type="String"> <column name="DirectorioParticular" /> </property> <sql-insert>insert into Usuario(Usuario,Clave,DirectorioParticular,Id) values (?,?,?,?)</sql- insert> <!--<sql-update>exec UsuarioUpdate ?,?,?,?</sql-update> <sql-delete>exec UsuarioDelete ?</sql-delete>--> </class> </hibernate-mapping> Y esta es la clase Partial Public Class Usuario Private _id As Integer Private _usuario As String Private _clave As String Private _directorioParticular As String Public Overridable Property Id() As Integer Get Return Me._id End Get Set Me._id = value End Set End Property Public Overridable Property Usuario() As String Get Return Me._usuario End Get Set Me._usuario = value End Set End Property Public Overridable Property Clave() As String Get Return Me._clave End Get Set Me._clave = value End Set End Property Public Overridable Property DirectorioParticular() As String Get Return Me._directorioParticular End Get Set Me._directorioParticular = value End Set End Property End Class Alguien puede orientarme sobre como solucionar el problema Desde ya muchas gracias Rodrigo Juarez --~--~---------~--~----~------------~-------~--~----~ Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano -~----------~----~----~----~------~----~------~--~---
