NHibernate查询问题..在线等答案...

qq249529304 qq249529304 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
string sql = "select * from(select s.ID as ID,s.Name as Name,s.PictureUrl as PictureUrl,q.Price as Price,a.Name as BigTypeName from Software as s,Quotation as q,Agent as a where q.Agent_ID = a.ID and q.Software_ID =s.ID) as Software";

return _session.CreateSQLQuery(sql).AddEntity("software", typeof(Software)).List<Software>();

我想把上面的SQL语句执行然后放在IList<Software>中。不知道怎么实现
***********下面是实体类的属性定义**********************
public class Software
{
#region NHFrog自维护属性,请不要使用代码编程器

// 主键的私有变量
private int mID;

// 名称的私有变量
private string mName;

// 对应的官网产品SoftID的私有变量
private string mSoftID;

// 所属分类的私有变量
private SoftCategory mSoftCategory;

// 对应速达官网上的大类名称的私有变量
private string mBigTypeName;

// 单位的私有变量
private string mPriceUnit;

// 市场价格的私有变量
private decimal mPrice;

// 图片地址的私有变量
private string mPictureUrl;
......

************************************************
...全文

相关推荐

北大青鸟Y2 ASP.NET方向机试题目汇总

包含:车票联网查询系统、分数在线查询系统、书库库存管理、学生签到、签退系统、在线考试系统、增加试题、在线学习交流、员工管控系统。

chunhui12593

C#在线学习平台源代码.zip_C#_C#源码_源代码_线上学习平台_线上教育

一个C# .NET的在线学习平台,有源代码和开发文档,可以做二次开发,可以在线点播,直播,刷题,在线考试测试,统计管理,教师后台可以批量上传试题,发布试卷,批改试卷,统计导出成绩等

Janice Lu

防SQL注入 生成参数化的通用分页查询语句

前些时间看了玉开兄的“如此高效通用的分页存储过程是带有sql注入漏洞的”这篇文章,才突然想起某个项目也是使用了累似的通用分页存储过程。

weixin_38570519

NET面试题及答案NET面试题及答案

反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。

shuhanbing

三层架构入门实例(三层架构优化版)

这是个在线考试系统,用简单的三层架构实现,适合初学者入门。

lisengl
评论 16
收藏 已收藏
分享
返回顶部
qq249529304
.NET社区 62,271 成员 668,968 内容