海阔天空

导航

2013年6月27日 #

NHibernate-NativeSQL

摘要: 一、调用方式1、创建查询var sql = session.CreateSQLQuery("SELECT * FROM sns_User WHERE UserName LIKE :username");// 根据传入的SQL语句,获得一个ISQLQuery对象,进行查询操作。sql中包含一个命名参数:"username",NHibernate中使用“:”来表示参数开头,根据数据库类型自动转换为“@”。参数名可以是数字,如:“:0”,“:1”等。2、设置实体类3、设置参数4、结果转换返回指定列返回ORM实体类返回非ORM实体类 二、查询1、普通查询2、关联 阅读全文

posted @ 2013-06-27 22:51 达芬奇 阅读(289) 评论(0) 推荐(0) 编辑

NHibernate注意事项

摘要: 1、检查映射文件是否正确2、检查配置文件的“嵌入的资源”选项3、检查Configuration是否加载了程序集 阅读全文

posted @ 2013-06-27 22:37 达芬奇 阅读(146) 评论(0) 推荐(0) 编辑