.Net 2008 C#新特性——隐式类型本地变量
- 添加新评论
- 阅读次数:
依然已产品和产品类别举例:
ICriteria criteria = session.CreateCriteria(typeof(Product));
criteria.CreateAlias("ProdClass", "ProdClass");
criteria.AddOrder(Order.Asc("ProdClass.Name"));
重点:第二行加入了别名。如果不加,就会出错。当...
- 添加新评论
- 阅读次数:
举例:Product产品
Product.ProdClass产品类别
Product中的产品类别ProdClass在映射文件中指定了lazy
在Product prod = session.Get<Product>(prodId);
后,prod.ProdClass.Id是会出问题的。因为外表没有数据。prod.ProdClass是为null的。我们不能直接用prod.ProdClass.Id...
- 添加新评论
- 阅读次数:
数据库中有一条产品记录,其产品类别为0
意味着数据库中没有任何一条产品类别可以与之对应
如果用普通的HQL搜索,是搜不出这条记录的。这时会用到HQL中的left join。方法如下:
select p.Id, c.FullName from Product p left join p.ProdClass c
这种写法...
- 添加新评论
- 阅读次数:
经过测试,只能通过模板来绑定,方法如下:
class B
{
string Name;
}
class A
{
class B;
}
<asp:TemplateField HeaderText="测试字段" SortExpression="B.Name"&...
- 添加新评论
- 阅读次数:
特此感谢:同事小白的指导
Folders表结构
| 字段名 | 类型 |
| FolderId |
- 添加新评论
- 阅读次数:
【持久层】NHibernate的O/R映射实例,看列子
- 添加新评论
- 阅读次数:
- 添加新评论
- 阅读次数:
例子很简单。假设我们需要开发一个用于Web的用户管理子系统
- 添加新评论
- 阅读次数:
NHibernate实例中的三种状态
- 添加新评论
- 阅读次数:





