摘要: 这个问题是在绿化System.Data.SQLite.dll的时候出现的[1]在下面的网站下载的1.0.66版本的单文件整合型的dll是可以直接使用的http://sqlite.phxsoftware.com/[2]在下面的网站下载的Setups for 32-bit Windows (.NET Framework 3.5 SP1)的安装文件安装后也是可以解决问题的http://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki但上面两种都不见得是理想的解决方案[1]方案的dll是 Apr 18, 2010更新的,太老了 阅读全文
posted @ 2012-02-03 09:32 闭着眼睛想 阅读(5407) 评论(0) 推荐(1) 编辑
摘要: Sqlite3支持的数据类型NULLINTEGERREALTEXTBLOB但实际上,sqlite3也接受如下的数据类型:smallint 16 位元的整数。interger 32 位元的整数。decimal(p,s) p 精确值和 s 大小的十进位整数,精确值p是指全部有几个数(digits)大小值,s是指小数点後有几位数。如果没有特别指定,则系统会设为 p=5; s=0 。float 32位元的实数。double 64位元的实数。char(n) n 长度的字串,n不能超过 254。varchar(n) 长度不固定且其最大长度为 n 的字串,n不能超过 4000。graphic(n) 和 ch 阅读全文
posted @ 2012-02-03 09:25 闭着眼睛想 阅读(3760) 评论(0) 推荐(1) 编辑
摘要: 启动IIS: net start iisadmin (IIS的整个服务)net start w3svc (WWW网页WEB服务)停止IIS: net stop iisadmin /y (会自动停止www、ftp和smtp服务)如果用的IIS自带FTP还可以执行net start MSFtpsvc命令来启动FTP 起源网另外,还可以通过命名行使用iisreset命令加参数对IIS进行控制:C:\Documents and Settings\Administrator>iisreset /?IISRESET.EXE (c) Microsoft Corp. 1998-1999Usage:iis 阅读全文
posted @ 2011-05-15 22:04 闭着眼睛想 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: 1. 装箱、拆箱还是别名 许多 C#.NET 的书上都有介绍 int -> Int32 是一个装箱的过程,反之则是拆箱的过程。许多其它变量类型也是如此,如:short <-> Int16,long <-> Int64 等。对于一般的程序员来说,大可不必去了解这一过程,因为这些装箱和拆箱的动作都是可以自动完成的,不需要写代码进行干预。但是我们需要记住这些类型之间的关系,所以,我们使用“别名”来记忆它们之间的关系。C# 是全面向对象的语言,比 Java 的面向对象都还彻底——它把简单数据类型通过默认的装箱动作封装成了类。Int32、Int16、Int64 等就是相应的 阅读全文
posted @ 2011-04-27 15:38 闭着眼睛想 阅读(903) 评论(0) 推荐(0) 编辑
摘要: The problemI had this problem in Visual Studio 2005 and now I have it in Visual Web Developer 2008 express edition where when debugging a web application using the development web server the dynamic port number used by the server didn’t match what Visual Studio had used for the web browser. It was a 阅读全文
posted @ 2011-04-06 10:00 闭着眼睛想 阅读(340) 评论(0) 推荐(0) 编辑
摘要: /// <summary>/// 计算日期的间隔(静态类)/// </summary>public static class dateTimeDiff{ /// <summary> /// 计算日期间隔 /// </summary> /// <param name="d1">要参与计算的其中一个日期字符串</param> /// <param name="d2">要参与计算的另一个日期字符串</param> /// <returns>一个表示日期间 阅读全文
posted @ 2011-04-02 10:48 闭着眼睛想 阅读(16258) 评论(0) 推荐(0) 编辑
摘要: 在处理一些数据时,我们希望能用“四舍五入”法实现,但是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 = Math.Round(1.35, 1);//1.4为了用C#来实现“四舍五入”,我写了下面的函数: /// <summary> /// 实现数据的四舍五入法 /// </summary> 阅读全文
posted @ 2011-02-28 14:46 闭着眼睛想 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 1、判断闰年与平年的方法 int intmonth;if(System.DateTime.IsLeapYear(System.DateTime.Now.Date.Year)==true) { intmonth=29; //闰年} else { intmonth=28; //平年}2、获取指定月份的天数格式为:System.DateTime.DaysInMonth(int 指定的年份,int 指定的月份); 一、当前月份的天数int idate=System.DateTime.DaysInMonth(System.DateTime.Now.Year,System.DateTime.Now.Mon 阅读全文
posted @ 2010-12-15 09:36 闭着眼睛想 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: NO ACTION指定如果试图删除/修改某一行,而该行的键被其他表的现有行中的外键所引用,则产生错误并回滚 DELETE/UPDATE语句。CASCADE、SET NULL 和 SET DEFAULT允许通过删除或更新键值来影响指定具有外键关系的表,这些外键关系可追溯到在其中进行修改的表。如果为目标表也定义了级联引用操作,那么指定的级联操作也将应用于删除或更新的那些行。不能为具有 timestam... 阅读全文
posted @ 2010-12-02 16:00 闭着眼睛想 阅读(1879) 评论(0) 推荐(0) 编辑
摘要: 比如:我们要对字符串 "123123" 进行加密 分别调用下面方法WEB写法: /// <summary> /// MD5加密方法一 /// </summary> /// <param name="password">要加密字符串</param> /// <returns>加密后字符串</returns> public str... 阅读全文
posted @ 2010-12-01 16:28 闭着眼睛想 阅读(1317) 评论(0) 推荐(0) 编辑