摘要: SQL Server 2005 的新特性Row_Number()函数语法:ROW_NUMBER() OVER(PARTITION BY COLUMN ORDER BY COLUMN) 例子: select * from ( select *, ROW_NUMBER() OVER(Order by a.CreateTime DESC ) AS RowNumber from table_name as a ) as b where RowNumber BETWEEN 1 and 5将会返回table表其中有一列名字为 RowNumber, 编号从1开始示例: xlh row_num 1700 1 阅读全文
posted @ 2011-04-13 16:27 hen 阅读(2817) 评论(0) 推荐(1) 编辑
摘要: 页面调用(.aspx)<%@ Register Src="~/myspace/UC/Friend_Diary.ascx" TagPrefix="uc" TagName="friend" %><uc:friend runat="server" UserID="3333" />后台调用(.cs)UserControl Member_Friend = (UserControl)LoadControl("UC/Member_Friend.ascx");righ 阅读全文
posted @ 2011-04-13 14:09 hen 阅读(161) 评论(0) 推荐(0) 编辑
摘要: <HeaderTemplate> 元素中的内容在输出中仅出现一次<ItemTemplate> 元素的内容会对应 DataSet 中的 "record" 重复出现<FooterTemplate> 的内容在输出中仅出现一次<AlternatingItemTemplate> 您可以在 <ItemTemplate> 元素后添加 <AlternatingItemTemplate> 元素,这样就可以描述交替行的外观了。<SeparatorTemplate>元素能够用于描述每个记录之间的分隔符。比分隔符直 阅读全文
posted @ 2011-04-13 13:37 hen 阅读(1729) 评论(1) 推荐(1) 编辑
摘要: ?? : 如果"??" 运算符左操作数非空, 返回左操作数,如果"??" 运算符左操作数为空, 或者是没定义的, 则返回右操作数.例子:int a = b ?? 1; //b 未定义 所以等价于 int a=1;string s=null;string sb= s ?? ""; //s为空, 所以等价于 string sb="";string s="我不是null的哦!";string sb=s ?? ""; //s不为空, 所以等价于 string sb="我不是 阅读全文
posted @ 2011-04-13 11:43 hen 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 简单的说 access 神经病的update 时传参数要按顺序传错误:OleDbParameter[] parameters = new OleDbParameter[]{ AccessHelper.Parameter("@name", name) AccessHelper.Parameter("@content", content,OleDbType.LongVarWChar)};正确:OleDbParameter[] parameters = new OleDbParameter[]{ AccessHelper.Parameter("@co 阅读全文
posted @ 2011-04-13 00:10 hen 阅读(554) 评论(0) 推荐(2) 编辑