2014年3月3日

sql server 判断表/视图/存储过程是否存在[转]

摘要: Sql 判断存储过程是否存在的方法库是否存在 if exists(select * from master..sysdatabases wherename=N'库名') print 'exists' else print 'not exists'--------------- -- 判断要创建的表名是否存在 if exists (select * from dbo.sysobjects where id =object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTab 阅读全文

posted @ 2014-03-03 13:09 Thankstar 阅读(301) 评论(0) 推荐(0) 编辑

2014年2月18日

查找所有重复标题的记录:

摘要: 查找所有重复标题的记录:SELECT *FROM t_info aWHERE ((SELECT COUNT(*)FROM t_infoWHERE Title = a.Title) > 1)ORDER BY Title DESC一。查找重复记录1。查找全部重复记录Select * From 表 Where 重复字段 In (Select 重复字段 From 表 Group By 重复字段 Having Count(*)>1)2。过滤重复记录(只显示一条)Select * From HZT Where ID In (Select Max(ID) From HZT Group By Ti 阅读全文

posted @ 2014-02-18 18:24 Thankstar 阅读(294) 评论(0) 推荐(0) 编辑

2014年2月10日

【转】ASP.NET中Request.ApplicationPath、Request.FilePath、Request.Path、.Request.MapPath、

摘要: 1.Request.ApplicationPath->当前应用的目录 Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这个意思。 对应的--例如我的服务器上有两个web应用域名都是mockte.com 一个映射到目录mockte.com/1/ 另一个影射到 http://mockte.com/2/ 那么mockte.com/1/就是第一个应用的ApplicationPath 同理 mockte.com/2/就是第二个应用的ApplicationPath 2.Request.FilePath->对应于iis的虚拟目录 阅读全文

posted @ 2014-02-10 13:17 Thankstar 阅读(192) 评论(0) 推荐(0) 编辑

2013年12月30日

转日期格式正则

摘要: 一、简单的日期判断(YYYY/MM/DD):^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$二、演化的日期判断(YYYY/MM/DD| YY/MM/DD):^(^(\d{4}|\d{2})(\-|\/|\.)\d{1,2}\3\d{1,2}$)|(^\d{4}年\d{1,2}月\d{1,2}日$)$三、加入闰年的判断的:实例: ^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[ 阅读全文

posted @ 2013-12-30 18:35 Thankstar 阅读(632) 评论(0) 推荐(0) 编辑

2012年10月8日

oracle查询所有用户表的表名、主键名称、索引、外键等

摘要: 1、查找表的所有索引(包括索引名,类型,构成列):select t.*,i.index_type from user_ind_columns t,user_indexes i where t.index_name = i.index_name and t.table_name = i.table_name and t.table_name = 要查询的表2、查找表的主键(包括名称,构成列):select cu.* from user_cons_columns cu, user_constraints au where cu.constraint_name = au.constraint_nam 阅读全文

posted @ 2012-10-08 15:20 Thankstar 阅读(3036) 评论(0) 推荐(0) 编辑

2012年8月23日

线程join 方法

摘要: 指在一线程里面调用另一线程join方法时,表示将本线程阻塞直至另一线程终止时再执行 比如 Java代码 usingSystem; namespaceTestThreadJoin { classProgram { staticvoidMain() { System.Threading.Threadx=newSystem.Threading.Thread(newSystem.Threading.ThreadStart(f1)); x.Start(); Console.WriteLine("ThisisMain.{0}",1); x.Join(); Console.WriteLi 阅读全文

posted @ 2012-08-23 09:25 Thankstar 阅读(231) 评论(0) 推荐(0) 编辑

2012年8月6日

远程桌面mstsc /console(/admin) 的运用

摘要: 远程桌面mstsc /console(/admin) 的运用mark:>=xp sp3 控制台登录:mstsc /admin当我们的windows2003服务器上超出最大连接数以后,我们除了重启服务器外,还有一个最好的方法就是使用/console(控制台方式mstsc /console /v:IP:终端端口)进行登录。当我们加了这个参数以后,会自动的踢掉其中一个用户,并允许你登录。当远程服务器并没有超出最大连接时,它判断服务器本地是否登陆在桌面,如果登录,则锁定本地登录,桌面被console占用,如果没有登录就开启个本地登录一样的窗口。 使用/console和不使用/console的区别 阅读全文

posted @ 2012-08-06 10:44 Thankstar 阅读(3979) 评论(0) 推荐(0) 编辑

2012年8月2日

[转】SQL 脚本注入式攻击的剖析一例

摘要: SQL 脚本注入式攻击的剖析当您在应用程序中接受未筛选的用户输入值(见上文)时,恶意用户可以使用转义符来添加他们自己的命令。试考虑这样一个 SQL 查询,该查询希望用户的输入是一个社会保障号码,比如 172-32-xxxx,最后查询形式如下所示:SELECT au_lname, au_fname FROM authors WHERE au_id = '172-32-xxxx' 恶意用户可以将以下文字输入您的应用程序输入字段(例如,文本框控件)中。' ; INSERT INTO jobs (job_desc, min_lvl, max_lvl) VALUES (' 阅读全文

posted @ 2012-08-02 17:12 Thankstar 阅读(313) 评论(0) 推荐(0) 编辑

2012年6月25日

[转】解决ViewState状态异常一例

摘要: 故障描述:基础数据中访问学生帐号信息打印功能,出现Server Error in '/NewCourseReform_Base' Application.--------------------------------------------------------------------------------The state information is invalid for this page and might be corrupted.Description: An unhandled exception occurred during the execution 阅读全文

posted @ 2012-06-25 16:32 Thankstar 阅读(359) 评论(0) 推荐(0) 编辑

2012年2月27日

[转]SQL Server 2005数据库关系图打不开

摘要: 2010-10-21 10:30选择“数据库关系图”提示:此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或 Alter AUTHORIZATION 语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象。解决方法如下:1、设置兼容级别为90(2005为90)USE [master]GO EXEC dbo.sp_dbcmptlevel @dbname='数据库名', @new_cmptlevel=90GO或是选责你还原的数据库,点右键,选属性->选项->兼容级别,选择sqlserver2005 阅读全文

posted @ 2012-02-27 16:13 Thankstar 阅读(1010) 评论(0) 推荐(1) 编辑

导航