SAL

  博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

2006年12月9日

摘要: 网上流传的很多关于windows server 2003系统的安全配置,但是仔细分析下发现很多都不全面,并且很多仍然配置的不够合理,并且有很大的安全隐患,今天我决定仔细做下极端BT的2003服务器的安全配置,让更多的网管朋友高枕无忧。 我们配置的服务器需要提供支持的组件如下:(ASP、ASPX、CGI、PHP、FSO、JMAIL、MySql、SMTP、POP3、FTP、3389终端服务、远程桌面W... 阅读全文

posted @ 2006-12-09 17:16 SAL 阅读(447) 评论(0) 推荐(0) 编辑

摘要: 问题1:未启用父路径症状举例:Server.MapPath() 错误 'ASP 0175 : 80004005' 不允许的 Path 字符 /0709/dqyllhsub/news/OpenDatabase.asp,行 4 在 MapPath 的 Path 参数中不允许字符 '..'。原因分析:许多Web页面里要用到诸如../格式的语句(即回到上一层的页面,也就是父路径),而IIS6.0出于安全考... 阅读全文

posted @ 2006-12-09 17:15 SAL 阅读(1152) 评论(0) 推荐(0) 编辑

摘要: 1.在网页的HEAD中加入以下代码<script language="javascript"> <!-- var i = 0; var images = new Array(); //--> </script>2.在<body>中加入onLoad="init()" 如:<body onLoad="init()">3.在你要优化的那段代码... 阅读全文

posted @ 2006-12-09 17:03 SAL 阅读(593) 评论(0) 推荐(0) 编辑

摘要: 1.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"本地系统帐户" 或:2.我的电脑--控制面板--管理工具--服务--右键 MSSQLSERVER--属性--登陆--登陆身份--选择"此帐户"--密码和确认密码中输入你修改后的administrator密码. 两者的区别:选择第一种方式,以后修改了administrator密码,... 阅读全文

posted @ 2006-12-09 16:54 SAL 阅读(559) 评论(0) 推荐(0) 编辑

摘要: --语 句 功 能--数据操作SELECT --从数据库表中检索数据行和列INSERT --向数据库表添加新数据行DELETE --从数据库表中删除数据行UPDATE --更新数据库表中的数据--数据定义CREATE TABLE --创建一个数据库表DROP TABLE --从数据库中删除表ALTER TABLE --修改数据库表结构CREATE VIEW --创建一个视图DROP VIEW --... 阅读全文

posted @ 2006-12-09 16:53 SAL 阅读(442) 评论(0) 推荐(0) 编辑

摘要: ACCESS:IIf(bbs_Re!re_time Is Not Null,bbs_Re!re_time,bbs_main!bbs_time) SQL:CASE WHEN bbs_Re.re_time IS NOT NULL THEN bbs_Re.re_time ELSE bbs_main.bbs_time END(注:SQL2005测试通过) 注:bbs_Re!re_time在ACCESS上的... 阅读全文

posted @ 2006-12-09 16:50 SAL 阅读(839) 评论(0) 推荐(0) 编辑

摘要: 微软最新发布的MSSQL2005,对TSQL进行了小规模的加强,有些函数的确非常实用。就比如ROW_NUMBER()函数,实现了原先一直要用存储过程来进行大数据分页的功能。现在有了这个函数,只要简单一个语句就能解决任何情况下的数据分页,不管你要排序的字段是否唯一。 个人感觉,这个函数应该能再进的一步优化性能,当然这个工作不是我们所能为,M$不去开发,我们就没办法了。select * from (... 阅读全文

posted @ 2006-12-09 16:49 SAL 阅读(950) 评论(0) 推荐(0) 编辑

摘要: Sqlserver存储过程和C#分页类简化你的代码! 在最近的项目中,由于要用到自定义分页的功能,本人就在网上找了个存储过程。结合C#写了个分页类。由于本人第一次写文章。写得不好,大家不要扔鸡蛋。。 下面是存储过程(sqlserver2000下通过) --最通用的分页存储过程 -- 获取指定页的数据 CREATE PROCEDURE Pagination @tblName varcha... 阅读全文

posted @ 2006-12-09 16:49 SAL 阅读(364) 评论(0) 推荐(0) 编辑

摘要: SQL2005 分五个版本,如下所列, 1.Enterprise(企业版), 2.Development(开发版), 3.Workgroup,(工作群版) 4.Standard,(标准版) 5.Express.(嗯,估且就叫它简易版吧) 这几个版本,我们究竟应该使用哪一版呢﹖ 这是许多初学SQL2005的人最常问的问题。 我简单的比较一下 Enterprise, Deve... 阅读全文

posted @ 2006-12-09 16:48 SAL 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 1.SQL SERVER的数据类型 数据类弄是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer 提供了 25 种数据类型: ·Binary [(n)] ·Varbinary [(n)] ·Char [(n)] ·Varchar[(n)] ·Nc... 阅读全文

posted @ 2006-12-09 16:47 SAL 阅读(412) 评论(0) 推荐(0) 编辑

摘要: 基本原理解释: 《从数据表中取出第n条到第m条的记录的方法》: 从publish 表中取出第 n 条到第 m 条的记录: SELECT TOP m-n+1 * FROM publish WHERE (id NOT IN (SELECT TOP n-1 id FROM publish)) id 为publish 表的关键字 根据这个原理进行分析 可以获得利用临时表建立的分页过程 ... 阅读全文

posted @ 2006-12-09 16:46 SAL 阅读(421) 评论(0) 推荐(0) 编辑

摘要: /*分页存储过程Descript:分页存储过程*/Create PROCEDURE ListPage(@tblName nvarchar(200), ----要显示的表或多个表的连接@fldName nvarchar(200) = '*', ----要显示的字段列表@pageSize int=10, ----每页显示的记录个数@p... 阅读全文

posted @ 2006-12-09 16:45 SAL 阅读(211) 评论(0) 推荐(0) 编辑

摘要: 1.IIS映射:.mspx ----> C:\WINNT\Microsoft.NET\Framework\v1.1.4322\aspnet_isapi.dll限于:GET,HEAD,POST,DEBUG2.web.config 阅读全文

posted @ 2006-12-09 16:42 SAL 阅读(245) 评论(0) 推荐(0) 编辑

摘要: 使用Convert.ToInt32()把一个char型转换成int时,是把这个char的ascci码给过去而不是数字如:char c = '1';int i;i = Convert.ToInt32(c);//这时i的值为49,是1的ascii码想得到1,可以使用int.Parse()如:char c = '1';int i;i = int.Parse(c);//这时i的值为1,而不是1的ascii... 阅读全文

posted @ 2006-12-09 16:41 SAL 阅读(483) 评论(0) 推荐(0) 编辑

摘要: 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=curre... 阅读全文

posted @ 2006-12-09 16:29 SAL 阅读(278) 评论(0) 推荐(0) 编辑

摘要: 1.c#中什么情况下用(int)什么情况下用Convert.ToInt32 ? 比如说有一个string型的3 ,要给它转换成int型的是用(int)3 ,还是用Convert.ToInt32(3); 还是两个都可以用,为什么? 解答:这两个都是转换成整型的,只是它们的长度不同。int为16位的,而下面的那个是32位的 首先,我要指出的是,在 C# 中,int 其实就是 System.I... 阅读全文

posted @ 2006-12-09 16:26 SAL 阅读(1390) 评论(1) 推荐(0) 编辑

摘要: 摘要.NET是由微软开发的一种新型的分布式计算平台,ASP.NET是它针对Web开发的编程模式。本文的目的是在开发数据驱动的ASP.NET Web应用程序中获取一些好的经验。这个应用程序将告诉你怎么把一幅图片保存到数据库中以及怎样把图片从数据库中读取出来。它以ADO.NET作为数据访问机制,C#作为编程语言,SQL 2000/2005 Server作为后台数据库。概述一般的,很大的图片文件往往被保... 阅读全文

posted @ 2006-12-09 16:25 SAL 阅读(2044) 评论(2) 推荐(0) 编辑

摘要: 以前在2003的时候这个控件是做在HTML里面的,要弄就得麻烦鼠标由键转成服务器控件,不知道怎么想起的,现在又做到服务器标准控件里面了,而且在属性和方法上也有很合人意的改动,不错,大家可以分享下,当然也可以看下感觉还是不错,挖哈哈!!以前用2003做个一个,地址是,http://thcjp.cnblogs.com/archive/2006/03/14/350143.html 前台HTML代码500... 阅读全文

posted @ 2006-12-09 16:20 SAL 阅读(274) 评论(0) 推荐(0) 编辑

摘要: 我的IIS出过问题后,重装了IIS,可问题来了,在创建asp.net的项目时,vs.net2003报错,提示”visual studio.net已检测到web服务器运行的不是asp.net1.1版”,在网上搜了一下,有人说在visual studio的命令提示符下运行“使用aspnet_regiis.exe -i命令”就可以了,试了一下,问题依旧,后来发现是我的默认站点上指定了IP地址,该成"所有... 阅读全文

posted @ 2006-12-09 16:18 SAL 阅读(174) 评论(0) 推荐(0) 编辑

摘要: 对表进行插入操作,如datetime和int类型的两个字段,都允许为null,用“sqlcmd.Parameters.Add("@t12",tb12.Text)”参数绑定时。datetime类型时,tb12.Text为空,插入成功,不报错,查看该值,却为1900-01-01;int类型时,用同样语句,tb12.Text为空,插入成功,不报错,查看该值,却为0;用“sqlcmd.Parameters... 阅读全文

posted @ 2006-12-09 16:11 SAL 阅读(965) 评论(0) 推荐(0) 编辑