摘要: 引入: 本人菜鸟,今天遇到一个问题,把数据库中的一列值保留两位小数查出来; 在网上搜索了很多关于数据库中保留两位小数的文章,可惜总是不能实现,后来自己总结了下, 才发现原来很简单,是自己没有理解够; 在这之前先介绍下几个函数:1:round()这是四舍五入函数,用于把数值字段舍入为指定的小数位数。例如: SELECT round(column_name,decimals) FROM table_name; 网上说这个函数可以保留 四舍五入两位小数,可是我发现SELECT ROUND(19.434,2)出来的是19.430而不是19.43, 可能是由于不能数据库的关系,竟然讲到这个函数,我就对这 阅读全文
posted @ 2012-07-13 23:04 C#+sql 阅读(8137) 评论(0) 推荐(0) 编辑
  2013年1月10日
摘要: Ajax基本原理//根据不同浏览器使用响应的方式来创建异步对象function createXmlHttp() { var xhobj = false; try { xhobj = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { xhobj = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e2) { xhobj = false; ... 阅读全文
posted @ 2013-01-10 22:29 C#+sql 阅读(296) 评论(0) 推荐(0) 编辑
  2012年9月13日
摘要: 1:第一种逻辑计算某天是这年中的第几周,别且当这天是年初且他所在周数是中的某天是属于上一天的,那么就把这天归属为上一年最后一周。代码如下:public int GetDayWeekOfYear(DateTime time) { DateTime firstDate = new DateTime(time.Year, 1, 1); int FirstIntervalDayOfYear = GetFirstIntervalDayOfYear(firstDate); int currentDays = Convert.ToInt32(time.DayOfYear)-FirstIntervalDay. 阅读全文
posted @ 2012-09-13 09:29 C#+sql 阅读(805) 评论(0) 推荐(0) 编辑
  2011年10月27日
摘要: 引言如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。为什么要使用事件而不是委托变量?在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变量的原因。主要是从封装性和易用性上去考虑,但是还漏掉了一点,事件应该由事件发布者触发,而不应该由客户端(客户程序)来触发。这句话是什么意思呢?请看下面的范例:NOTE:注意这里术语的变化,当我们单独谈 阅读全文
posted @ 2011-10-27 10:43 C#+sql 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework中的委托和事件、委托和事件对Observer设计模式的意义,对它们的中间代码也做了讨论。将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问 阅读全文
posted @ 2011-10-27 10:40 C#+sql 阅读(243) 评论(0) 推荐(1) 编辑
摘要: C#中类及类型成员修饰符有以下四类:public,private,protected,internal。public 类及类型成员的修饰符private 类型成员的修饰符protected 类型成员的修饰符internal 类及类型成员的修饰符由以上四类说明,我们知道,可以放在class前面修饰类的修饰符关键字只有public和internal,如果没写任何关键字,默认是internal. 1.public class:任何地方该类都可以被访问到。 2.internal class:只有在同一程序集内,该类才可以被访问到。而类型成员的修饰符可以是由这四个关键字形成的五种组合,他们分别是... 阅读全文
posted @ 2011-10-27 10:28 C#+sql 阅读(242) 评论(0) 推荐(0) 编辑
  2011年10月15日
摘要: C#静态方法示例:classA{publicstaticvoidb(){..............}}可以这样直接用:A.b();那么在程序中如何可以利用静态字段和静态构造方法,通常适用于于一些不会经常变化而又频繁使用的数据,比如连接字符串,配置信息等,当满足上面所说的两点时,进行一次读取,以后就可以方便的使用了,同时也节约了托管资源,因为对于静态成员,一个静态字段只标识一个存储位置。对一个类无论创建了多少个实例,它的静态字段永远都只有一个副本。 static: 类变量(对象共享)可以用类名,对象名点取,间接使用。关于C#静态方法需要记住的:1)static方法中不能直接使用非静态成员, 因 阅读全文
posted @ 2011-10-15 23:00 C#+sql 阅读(512) 评论(0) 推荐(0) 编辑
  2011年10月14日
摘要: <script src="../Scripts/jquery-1.4.1.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $("#TextBox1").keypress(function (e) { alert(event.keyCode); if (((event.keyCode < 48 || event.keyCode > 57) & 阅读全文
posted @ 2011-10-14 15:04 C#+sql 阅读(421) 评论(0) 推荐(0) 编辑
  2011年10月6日
摘要: 导出全部数据到excel;代码如下:View Code 1 protected void btnExport_Click(object sender, EventArgs e) 2 { 3 Response.Clear(); 4 Response.Buffer = true; 5 Response.Charset = "utf-8"; 6 string FileName; 7 FileName = DateTime.Now.ToString("yyyyMMddHH... 阅读全文
posted @ 2011-10-06 15:44 C#+sql 阅读(1590) 评论(0) 推荐(1) 编辑
  2011年9月27日
摘要: 一. 数据绑定简介数据绑定就是将数据源中的数据显示到数据服务控件中。数据源可以是数据库表、数组、集合等。数据服务控件是专门用于在页面上显示数据的一种控件。我们将主要介绍GridView控件、DataList控件、Repeater控件。 所有的数据绑定都通过DataBind()函数来实现。在实现数据绑定的时候,首先要指明数据源,然后再使用DataBind()函数。 GridView1.DataSource = dataset; GridView1.DataBind();二. GridView控件简介 GridView控件是Asp.Net2003中DataGrid控件的升级版本,它提供了比Data 阅读全文
posted @ 2011-09-27 22:35 C#+sql 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 字符串处理函数:select语句中只能使用sql函数对字段进行操作(链接sql server),select 字段1 from 表1 where 字段1.IndexOf("云")=1;这条语句不对的原因是indexof()函数不是sql函数,改成sql对应的函数就可以了。left()是sql函数。select 字段1 from 表1 where charindex('云',字段1)=1;字符串函数对二进制数据、字符串和表达式执行不同的运算。此类函数作用于CHAR、VARCHAR、 BINARY、 和VARBINARY 数据类型以及可以隐式转换为CHAR 或V 阅读全文
posted @ 2011-09-27 14:09 C#+sql 阅读(525) 评论(0) 推荐(0) 编辑