摘要: 1.首先定义数据库操作的标准接口IDBAccess,定义接口的基本功能;2.通过枚举型参数,动态创建接口的实例(工厂模式)3.基类实现接口,派生类完成具体功能4.具体请参见代码;using System;using System.Data;using System.Data.Common;using System.Data.OleDb;using System.Data.SqlClient;namespace Base...{ public enum DBType ...{ Access, SQL, // Not implemented DB2, Oracle, MySQL } public 阅读全文
posted @ 2011-04-02 12:52 自由精灵 阅读(729) 评论(0) 推荐(0)
摘要: --************************************将数字年月日变换成中文CREATE FUNCTION ymdseq(@ymd datetime)RETURNS varchar(24)ASBEGINdeclare @x varchar(2),@y varchar(2),@yy varchar(4),@dd varchar(6),@z varchar(2),@e varchar(2),@r varchar(2),@t varchar(2)set @e=case when left(datepart(year,@ymd),1)='1' then '一' when left 阅读全文
posted @ 2010-12-21 22:33 自由精灵 阅读(435) 评论(0) 推荐(0)
摘要: 合并列值表结构,数据如下:id value----- ------1 aa1 bb2 aaa2 bbb2 ccc需要得到结果:id values------ -----------1 aa,bb2 aaa,bbb,ccc即:group by id, 求 value 的和(字符串相加)1. 旧的解决方法(在sql server 2000中只能用函数解决。)--1. 创建处理函数create table tb(id int, value varchar(10))insert into tb values(1, 'aa')insert into tb values(1, 'bb')insert in 阅读全文
posted @ 2010-12-20 21:54 自由精灵 阅读(6062) 评论(0) 推荐(2)
摘要: CreateFUNCTION[dbo].[SplitToTable](@SplitStringnvarchar(max),@Separatornvarchar(10)='')RETURNS@SplitStringsTableTABLE([id]intidentity(1,1),[value]nvarchar(max))ASBEGINDECLARE@CurrentIndexint;DECLARE@NextIndexint;DECLARE@ReturnTextnvarchar(max);SELECT@CurrentIndex=1;WHILE(@CurrentIndex=len(@SplitStr 阅读全文
posted @ 2010-12-20 21:37 自由精灵 阅读(822) 评论(0) 推荐(0)
摘要: [代码] 阅读全文
posted @ 2010-12-15 09:31 自由精灵 阅读(632) 评论(0) 推荐(0)
摘要: 转:http://skillerguo.blog.163.com/blog/static/1709513920071853219948/首先,需要了解的是VBA编程,它是Office提供的外部编程接口,我采用的是Office2003所以添加的引用是Microsoft Office 11.0 Object Library 这个Com组件,否则无法操作Office的。下面开始:Word -〉HtmlM... 阅读全文
posted @ 2010-08-25 17:15 自由精灵 阅读(1690) 评论(1) 推荐(0)
摘要: function isNumber(s) { var patrn=/^\s*[+-]?[0-9]+\s*$/; if (!patrn.test(s)) return false return true } 阅读全文
posted @ 2010-03-17 17:10 自由精灵 阅读(437) 评论(0) 推荐(0)
摘要: 转:http://www.pc123.org/html/net/CSharp/200812/17_7470.html在作应用系统开发时,管理配置是必不可少的。例如数据库服务器的配置、安装和更新配置等等。由于Xml的兴起,现在的配置文件大都是以xml文档来存储。比如Visual Studio.Net自身的配置文件Mashine.config,Asp.Net的配置文件Web.Config,包括我在介绍... 阅读全文
posted @ 2010-03-17 10:18 自由精灵 阅读(553) 评论(0) 推荐(0)
摘要: 原地址:http://www.dreamincode.net/code/snippet2879.htm  using System.Collections.Generic;  using System.Globalization;  public static List<string> GetCountryList() { //create a new Generic list to ... 阅读全文
posted @ 2010-03-09 14:18 自由精灵 阅读(454) 评论(0) 推荐(0)
摘要: function getdate(){//获取ID为cargetdate下面的input为text的ID和value,如果是页面所有的input则将document.getElementById("cargetdate")换为document即可var list=document.getElementById("cargetdate").getElementsByTagName("input");... 阅读全文
posted @ 2010-01-12 15:10 自由精灵 阅读(36310) 评论(2) 推荐(1)