NHibernate查询问题..在线等答案...
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;
......
************************************************
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方向机试题目汇总
包含:车票联网查询系统、分数在线查询系统、书库库存管理、学生签到、签退系统、在线考试系统、增加试题、在线学习交流、员工管控系统。
C#在线学习平台源代码.zip_C#_C#源码_源代码_线上学习平台_线上教育
一个C# .NET的在线学习平台,有源代码和开发文档,可以做二次开发,可以在线点播,直播,刷题,在线考试测试,统计管理,教师后台可以批量上传试题,发布试卷,批改试卷,统计导出成绩等
防SQL注入 生成参数化的通用分页查询语句
前些时间看了玉开兄的“如此高效通用的分页存储过程是带有sql注入漏洞的”这篇文章,才突然想起某个项目也是使用了累似的通用分页存储过程。
NET面试题及答案NET面试题及答案
反射:程序集包含模块,而模块包含类型,类型又包含成员。反射则提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型。然后,可以调用类型的方法或访问其字段和属性 序列化:序列化是将对象转换为容易传输的格式的过程。例如,可以序列化一个对象,然后使用 HTTP 通过 Internet 在客户端和服务器之间传输该对象。在另一端,反序列化将从该流重新构造对象。
三层架构入门实例(三层架构优化版)
这是个在线考试系统,用简单的三层架构实现,适合初学者入门。


