请问一下,NHibernate中关联查询怎么实现?
sql语句如下:select A.a1,A.a2,B.b1 from A ,B where A.a1=B.a1 and A.a2 = 0;
sql语句如下:select A.a1,A.a2,B.b1 from A ,B where A.a1=B.a1 and A.a2 = 0;
解决方案 »
- C#实现udp通信代码!
- 如何从头开始学C# 大虾们给点建议
- webservice调用问题!高手进
- 往listview (分group)中插入记录问什么都会出现在最后?
- C#开发的winform应用程序,在保存的时候,一个文本框中输入阿拉伯语,保存到数据库中却是乱码?
- 如何让treeview和listview的节点关联到对象
- 强类型的DataSet(ADO.NET)的一个问题
- SQL语句创建表
- c#编写的窗体客户端运行时似乎要安装.net framwork?
- ■■■如何在2000下做出XP风格的程序?同时也是在2000下运行!不是放到XP上运行!■■■
- 100分求助!!!!!我的网站在本地能运行,传到空间里面就不能运行了,www.wosaibiz.com
- sqlserver问题,有人可以帮我看一下吗?
我使用IList list = session.CreateSQLQuery("select A.a1,A.a2,B.b1 from A inner join B on A.a1=B.a1 and A.a2 = 0").List();
报错
查询可以实现了,但是如果要往表里面插入数据,自动生成的插入语句中会出现一个建立外键的字段,且值为空,导致插入失败!
放弃NHibernate的关联查询了,或许是我的方法有问题,有空再去看看!