摘要: 第一种,查询的代码 string hql="select soft.SoftID,soft.SoftName,soft.ID from So.Supercargo.Soft as soft where soft.State in (1,2)"; IList list = session.Find(hql); 第二种,查询的代码 ICriteria cri = session.CreateCriteria(typeof(So.Supercargo.Soft)); //...some code cri.Add(ex); IList list = cri.List(); 结果虽都为IList,但绑定的方式却不同,因为... 阅读全文
posted @ 2006-02-27 09:22 生命体验之kevin-Y 阅读(890) 评论(2) 推荐(0) 编辑
摘要: 今天将本地做好的一个web程序放到服务器上,居然不行。web程序使用了ajax来往返数据。检查生成的html语句,有这么两句代码 就是说Ajax应是起来了。检查应用程序所在的目录没有上级应用程序存在。再查IIS扩展,服务器上没有.ashx扩展。估计问题就在这了。添加之选中应用程序,属性->虚拟目录->配置->映射->添加保存退出,一切正常。 阅读全文
posted @ 2006-02-21 17:09 生命体验之kevin-Y 阅读(2896) 评论(0) 推荐(0) 编辑
摘要: 一直想找一个方法让NHibernate删除时执行类似如下的语句delete from BatchItem where batch_id=1 and product_id=1;结果总时先执行Select,再执行Delete。从网上找了一下有这么一篇文章这么说“...有一个ORM固有的问题,就是由于为了持久对象的同步,不能够使用批量删除和批量更新的sql,只能按照主键一条条来操作...” 阅读全文
posted @ 2006-02-17 16:46 生命体验之kevin-Y 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 从1.0.1起(NHibernate1.0.2已发布了),映射文件中属性节点说明似乎可以简单很多了 你可以看到,上面的property中的Date、Pay根本没有定义类型! 类型从实体类的代码中获取?0.99版正常的映射文件在1.0.1... 阅读全文
posted @ 2006-02-17 15:17 生命体验之kevin-Y 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 现有批次、批次产品两表,两者我只在批次产品中定义了一个many-to-one的关系 以下测试代码 SimpleExpression ex = Expression.Eq( "Batch.ID",1);SimpleExpression ex2 = Expression.Eq( "ProductCode", "00005... 阅读全文
posted @ 2006-02-17 11:43 生命体验之kevin-Y 阅读(1847) 评论(2) 推荐(0) 编辑