摘要: 大家之前应该也发表过这样的文章了,自己刚刚摸索出来,拿出来给大家分享下 Js 直接调用读取 Webservice中返回的对象实体(泛型亦可) 环境:VS 2008 准备一个用户实体,代码如下: 阅读全文
posted @ 2008-12-31 00:22 王建国 阅读(1384) 评论(1) 推荐(0) 编辑
摘要: C# (asp.net) 获取文件详细备注信息 阅读全文
posted @ 2011-11-10 16:57 王建国 阅读(2245) 评论(1) 推荐(0) 编辑
摘要: 本文原始来自网上一篇文章,不过原始的存储过程有些问题,本文经过验证并进行了进一步的修正,增加了备份的时候自动增加备份日期,文章内容如下: 备份的文件名为数据库名+日期+.bak 将所有的用户数据库(或指定的数据库列表) 备分到指定的目录下. 阅读全文
posted @ 2010-01-13 11:05 王建国 阅读(614) 评论(3) 推荐(0) 编辑
摘要: Apache2.2.9+Subversion1.5.5(for Apache2.2.X)在windows下的配置与权限设置 。。。。。。。。。。。。。。。。。。。。 经过以上几个部分的介绍,初步实现了Apache2.2.9+Subversion1.5.5(for Apache2.2.X)在windows下的配置与权限设置,并且根据单仓库和多仓库的不同情况,进行了分别的分析与配置,基本可以满足日常开发的需要,在实际的开发中,可以根据实际人员和项目的权限安排,进行相应的配置。 以上经过本人配置实验,配置成功,通过TortoiseSVN 的版本浏览器可以简单实现了版本的管理 阅读全文
posted @ 2009-02-06 22:54 王建国 阅读(984) 评论(1) 推荐(0) 编辑
摘要: 1、数字验证内 1.1 整数 /^(-|\+)?\d+$/.test(str) 1.2 大于0的整数 (用于传来的ID的验证) /^\d+$/.test(str) 1.3 负整数的验证 /^-\d+$/.test(str) 2、时间类 2.1 短时间,形如 (13:04:06) function isTime(str) { var a = str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/); if (a == null) {alert('输入的参数不是时间格式'); return false;} if (a[1]>24 || a[3]>60 || a[4]>60) { alert("时间格式不对"); return false } return true; } 2.2 短日期,形如 (2003-12-05) function strDateTime(str) { var r = str.match(/^(\d{1,4})(-|\/)(\d{1,2}) 阅读全文
posted @ 2009-01-18 16:25 王建国 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一、asp.net中导出Execl的方法: 在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出execl时,等价于分列,n等价于换行。 1、将整个html全部输出execl 此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。 Response.Clear(); Response.Buffer= true; Response.AppendHeader("Content-Disposition","attachment;filename="+DateTime.Now.ToString("yyyyMMdd")+".xls"); Response.ContentEncoding=System.Text.Encoding.UTF8; Response.ContentType = "application 阅读全文
posted @ 2008-12-20 23:35 王建国 阅读(563) 评论(0) 推荐(0) 编辑
摘要: DECLARE @TEMP TABLE ( Id INT, LawName NVARCHAR(10), LogName VARCHAR(10), countid int ) DECLARE @Id INT; DECLARE @LawName VARCHAR(50); DECLARE @LogName NVARCHAR(10); DECLARE MYCUR CURSOR FOR (SELECT Id,LawName,LogName FROM Lawer)--声明游标 OPEN MYCUR--打开游标 FETCH NEXT FROM MYCUR INTO @Id,@LawName,@LogName WHILE @@FETCH_STATUS = 0--当SQLCODE值为0时表明一切正常,100表示已经取到了结果集的末尾 BEGIN 阅读全文
posted @ 2008-12-20 23:30 王建国 阅读(190) 评论(0) 推荐(0) 编辑
摘要: select top 10 * from News order by newid() --随机数:select newid() 阅读全文
posted @ 2008-12-20 23:28 王建国 阅读(214) 评论(0) 推荐(0) 编辑
摘要: DECLARE @strPath NVARCHAR(200) set @strPath = convert(NVARCHAR(19),getdate(),120) set @strPath = REPLACE(@strPath, ':' , '.') set @strPath = 'D:\sql2005\\back\' + @strPath + '.bak' BACKUP DATABASE [sq_test] TO DISK = @strPath WITH NOINIT , NOUNLOAD , NOSKIP , STATS = 10, NOFORMAT 阅读全文
posted @ 2008-12-19 23:48 王建国 阅读(1249) 评论(2) 推荐(0) 编辑
摘要: 1、下载:下载最新的ip数据库(QQ纯真IP数据库) 2、解压缩:解压缩数据库到文本文件(IP数据库.txt) 3、替换:用替换工具把文本文件中的:CZ88.NET 给换掉(如:未知地区) 文本的末尾可能有两三行空行说明该ip库的一些信息,最好把这删除 4、导入到数据库:新建Access数据库,导入数据,选择文本文件,自动出来导入向导 这里选择固定宽度来分割字符的方式(带分隔符、固定宽度),下一步,下一步 阅读全文
posted @ 2008-12-19 23:42 王建国 阅读(3311) 评论(9) 推荐(0) 编辑