2011年8月29日

摘要: 从不同位置载入 DataRow 后 RowState 的状态修改, 更改, 删除后的 DataRow.RowState 转化使用 AcceptChanges, RejectChanges, SetAdded, SetModified 方法后 DataRow.RowState 的转化使用 ImportRow, Copy 方法后 DataRow.RowState 的转化访问不同 RowState 的 DataRow 中的数据获取 DataTable 中不同 RowState 的 DataRow1. RowState 介绍RowState 是 DataRow 很重要的一个属性, 表示 DataRow 阅读全文
posted @ 2011-08-29 09:36 哈哈菜鸟 阅读(774) 评论(0) 推荐(1) 编辑
摘要: 一个DataRow对象刚被创建之后其状态是Detached,是孤立的一个存在,所以建立了DataRow之后在DataRow中的单元填充了数据后还要通过DataTable.Rows.Add(DataRow)方法将此DataRow添加到DataTable,DataRow添加到DataTable后, 这个DataRow的状态就转变为Added。当修改了这个DataRow后,这个DataRow状态转为Modified,当用DataRow.Delete()方法删除DataRow后,DataRow状态将转为Deleted,不过此行还存在在DataTable中的,只是状态改变了,这时用DataTable.R 阅读全文
posted @ 2011-08-29 09:34 哈哈菜鸟 阅读(220) 评论(0) 推荐(0) 编辑

2011年8月26日

摘要: -参考http://msdn.microsoft.com/zh-cn/library/ms186724.aspx--1:获取系统日期和时间值函数--getdate()SELECTGETDATE()AS'today'--getutcdate()SELECTGETUTCDATE()AS'today'--2:修改日期和时间值函数--dateadd()SELECTDATEADD(yy,10,GETDATE())--获取当前天的前后五天日期:selectDATEADD(dd,5,GETDATE())selectDATEADD(dd,-5,GETDATE())--2008? 阅读全文
posted @ 2011-08-26 15:07 哈哈菜鸟 阅读(793) 评论(0) 推荐(0) 编辑

2011年8月22日

摘要: FormatString属性设置单元格中数字的格式字符串Delphi语法propertyFormatString: string;描述忆君表格控件使用格式化字符串来控制数字的显示格式,例如“#.00”可以让数字“123”显示成“123.00”,即显示两位小数,而格式串“#,###.000”可以让浮点数"1234.1"显示成"1,234.100",即显示千分位符,且显示3位小数。忆君表格控件还可以控制日期时间的显示格式,例如“yyyy"年"mm"月"dd"日"”可以让数值1显示成“1899年12月 阅读全文
posted @ 2011-08-22 14:35 哈哈菜鸟 阅读(2980) 评论(1) 推荐(0) 编辑

2011年6月30日

摘要: 常用正则表达式大全!(例如:匹配中文、匹配html)^\d+(\.{0,1}\d+){0,1}$ 非负数匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1) 匹配空白行的正则表达式:ns*r 评注:可以用来删除空白行 匹配HTML标记的正则表达式:<(S*?)[^>]*>.*?|<.*? /> 评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力 阅读全文
posted @ 2011-06-30 08:41 哈哈菜鸟 阅读(1146) 评论(1) 推荐(0) 编辑

导航