摘要: 一、临时表主要用于在数据库临时存放数据时使用,表明以#号开头。 --1.查询数据库是否存在临时表#t_Data,有则删除 if exists (select * from tempdb.dbo.sysobjects where id=object_id('tempdb.dbo.#t_Data')) 阅读全文
posted @ 2016-09-30 17:47 ☺Pual 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、游标的使用并不难,游标其实就是编程中的for循环,只不过在数据库中写法不同而已。 DECLARE My_Cursor CURSOR --创建游标读取数据 FOR select id,name from 表--数据源 OPEN My_Cursor; --打开游标 FETCH NEXT FROM M 阅读全文
posted @ 2016-09-29 10:58 ☺Pual 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 在做报表的时候,通常会遇到要把查询出的数据做为列头显示,但是查询出来的数据会根据条件的不同查询出的数据也就不同(动态列),那么列头也不同。 这个时候就需要把查询出数据的行转换成列。 一、将查询出来的数据转换成列头 declare @Str varchar(500); Create Table #t_ 阅读全文
posted @ 2016-09-29 10:30 ☺Pual 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一、在C#后台中计算两个时间差 DateTime dt1 = new DateTime(2004,03,26,13,31,40); DateTime dt2 = new DateTime(2004,03,26,18,39,30); string dt = DateDiff(dt1, dt2); // 阅读全文
posted @ 2016-09-26 09:38 ☺Pual 阅读(388) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-09-12 10:50 ☺Pual 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 一、时间格式验证 在后台.cs文件中使用正则表达式验证时间日期格式,还需要其他格式只需要换正则表达式即可。 验证年月日时分秒的正则表达式,格式yyyy-MM-dd HH:mm:ss ([0-9]{4})-([0-9]{2})-([0-9]{2}) ([0-9]{2}):([0-9]{2}):([0- 阅读全文
posted @ 2016-08-26 09:11 ☺Pual 阅读(1109) 评论(0) 推荐(0) 编辑