摘要:
1.使用场景当页面的数据不需要经常更改时可采用静态页面方式。2.使用静态页面的好处(1)提高网站的访问速度(2)减轻服务器负担(3)利于搜索引擎抓取3.ASP.NET生成静态页面生成静态页面方法有很多种,先说下我使用的其中的一种。参考资料基本思路:(1)创建模板template.html文件,在里面定义一些特殊的字符串格式用于替换内容,如$htmlformat(2)读取模板,赋值到StringBuilder对象中(3)将特殊的字符串格式替换为你想要的内容(4)创建新的静态页面,并将StringBuilder对象写入到文件中即可4.方法using System;using System.Coll 阅读全文
posted @ 2012-06-18 17:00
骑牛射雕
阅读(152)
评论(0)
推荐(0)
摘要:
1、MYSQL5 数据库<?xml version="1.0" encoding="utf-8" ?><hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"><session-factory name="NHibernate.Test"><property name="connection.provider">NHibernate.Connection.DriverConn 阅读全文
posted @ 2012-06-18 11:54
骑牛射雕
阅读(227)
评论(0)
推荐(0)
摘要:
1、创建ICriteria ICriteria iCriteria = session.CreateCriteria(typeof(IEPBooking)); iCriteria.Add(Restrictions.Like("CityCode", criteria.CityId));2、创建克隆对象var totalCriteria = iCriteria.Clone() as ICriteria;3、统计总记录数this.PageRecordCount =Convert.ToInt32(totalCriteria.SetProjection(Projections.Cou 阅读全文
posted @ 2012-06-18 11:53
骑牛射雕
阅读(160)
评论(0)
推荐(0)
摘要:
QBC (Query By Criteria) 主要有Criteria,Criterion,Oder,Restrictions,Expresss类组成比较运算符 HQL运算符 QBC运算符 含义 =Restrictions.eq() 等于 <> Restrictions.not(Exprission.eq()) 不等于 > Restrictions.gt() 大于 >= Restrictions.ge() 大于等于 < Restrictions.lt() 小于 <= Restrictions.le() 小于等于 is null Restrictions.is 阅读全文
posted @ 2012-06-18 11:51
骑牛射雕
阅读(968)
评论(0)
推荐(0)
摘要:
NHibernate中的查询方法在NHibernate中提供了三种查询方式给我们选择:NHibernate查询语言(HQL,NHibernate Query Language)、条件查询(Criteria API,Query By Example(QBE)是Criteria API的一种特殊情况)、原生SQL(Literal SQL,T-SQL、PL/SQL)。每个人有不同的喜好和特长,可以根据自己的情况选择使用其中的一种或几种。这一节我们介绍NHibernate查询语言(HQL,NHibernate Query Language)。NHibernate查询语言(HQL)NHibernate查 阅读全文
posted @ 2012-06-18 10:55
骑牛射雕
阅读(290)
评论(0)
推荐(0)
浙公网安备 33010602011771号