C# 学习
文章平均质量分 54
oneiter
从事基于.NET平台的企业应用程序开发。
展开
-
C#时间函数扩展及时间字符串函数
C# 语言中通过System.DateTime提供了很多关于时间处理的方法,使用起来比较方便。在近来的一个项目中,涉及到一个以week作为周期处理时间的应用。这样,我们希望实现:1、在知道某日期的前提下,能知道该日期在当年的第几周;2、在知道当年的第几周的前提下,能获取该周的起止日期;3、获取本周的起止日期。为此,我写了以下的三个函数,来实现这些功能。1、计算某天属于当年的第几周:/原创 2007-05-19 13:09:00 · 4528 阅读 · 0 评论 -
C#处理四舍五入的问题
在处理一些数据时,我们希望能用“四舍五入”法实现,但是C#采用的是“四舍六入五成双”的方法,如下面的例子,就是用“四舍六入五成双”得到的结果:double d1 = Math.Round(1.25, 1);//1.2double d2 = Math.Round(1.24, 1);//1.2double d3 = Math.Round(1.26, 1);//1.3double d4 = Ma原创 2007-05-26 19:29:00 · 12334 阅读 · 2 评论 -
浅谈如何使用ADO.NET操作数据库
最近回顾了一下CSDN中的帖子,发现很多问题都是关于数据库操作方面的,而其中大部分牵扯到如何使用DBConnection、DBCommand、DataAdapter以及DataReader这几个类库。以下就本人开发的经验,和大家分享一下这方面的心得。 首先第一个要说的是DBConnection,它的作用是相当于在程序与数据库服务器之间建立一条的通路,因此缺少了它,那么所有对数转载 2007-06-01 12:36:00 · 2165 阅读 · 0 评论 -
ADO.NET中DataRow的状态
DataSet.Table.Rows[x].Delete()的此行还存在DataTable中的,只是状态改变了.如果还要用这个DataSet.Table,即使update后也应该.AcceptChanges()。DataRow的状态说明如下:一个DataRow对象刚被创建之后其状态是Detached,是孤立的一个存在,所以建立了DataRow之后在DataRow中的单元填充了数据后还要 通过D转载 2007-10-28 21:28:00 · 2246 阅读 · 0 评论