乔磊的博客 学习 进步
ASP开发中数据库文件调用的捷径
2010-07-21 11:15:35
通过Access应用程序制作如图1的数据库文件(friend.mdb)
图1
那么,ASP程序设计中调用该数据库文件有两种方式,一种为直接在"控制面板"的"数据源(ODBC)"上进行手工设置;另外一种是编程,通过相对路径调用数据库文件,这种方式可适用在任何一台服务器上而不用再进行配置。第一种方式较为简单安全,本文所谈的是第二种方式。
下面列出ASP程序设计中一般读取数据库文件中表记录的方法:
01: <HTML><BODY>02: <!--#include file="adovbs.inc"-->03: <%04: ’使用ASP的Connection 对象打开数据库,数据库..
类别:asp|阅读(11)|(0)|(0)阅读全文>>
MD5加密算法在ASP中的应用
2010-07-21 11:14:31
<%'下面为调用方法Response.Write "123456的加密结果为[" & md5 ("123456") & "]"%>
类别:asp|阅读(20)|(0)|(0)阅读全文>>
防止GET和POST方式引起的SQL注入攻击ASP程序
2010-07-21 11:13:37
编写通用的SQL防注入程序一般的http请求不外乎get 和 post,所以只要我们在文件中过滤所有post或者get请求中的参数信息中非法字符即可,所以我们实现http 请求信息过滤就可以判断是是否受到SQL注入攻击。IIS传递给asp.dll的get 请求是是以字符串的形式,当传递给Request.QueryString数据后,asp解析器会分析Request.QueryString的信息,,然后根据"&",分出各个数组内的数据所以get的拦截如下:首先我们定义请求中不能包含如下字符:|and|exec|insert|select|delete|update|count|*|%|chr|mid|master|truncate|char|declare 各个字..
类别:asp|阅读(202)|(0)|(1)阅读全文>>
ASP编程网址
2010-07-21 11:12:53
ASP编程网址ASP下载特区 http://http://www.zjjv.com//ASP酷技术网 http://http://www.zjjv.com// ASP/ASP.net太平洋学院 http://http://www.zjjv.com//.cn/pcedu/empolder/wz/asp/index.htmlASP动网先锋 http://http://www.zjjv.com//中国DotNet俱乐部 http://http://www.zjjv.com//DOTNET中华网 http://http://www.zjjv.com//ASP讨论板 http://http://www.zjjv.com//ASP动感新网 http://http://www.zjjv.com//LEARNASP(EN) http://http://www.zjjv.com//ASP新生代 http://http://www.zjjv.com//网人俱乐部 http://http://www.zjjv.com//中国BS网 http://http://www.zjjv.com//Donet中文资源网 http://http://www.zjjv.com//..
类别:asp|阅读(17)|(0)|(0)阅读全文>>
微软提高ASP程序性能的28个技巧
2010-07-21 11:12:00
技巧 1:将经常使用的数据缓存在 Web 服务器上技巧 2:将经常使用的数据缓存在 Application 或 Session 对象中技巧 3:将数据和 HTML 缓存在 Web 服务器的磁盘上技巧 4:避免将非敏捷的组件缓存在 Application 或 Session 对象中技巧 5:不要将数据库连接缓存在 Application 或 Session 对象中技巧 6:合理地使用 Session 对象技巧 7:将代码封装在 COM 对象中技巧 8:迟一点获得资源,早一点释放资源技巧 9:进程外执行过程以性能换取可靠性技巧 10:使用显式选项技巧 11:在子例程和函数中使用局部变量技巧 12:将经常使用的数据复..
类别:asp|阅读(8)|(0)|(0)阅读全文>>
ASP中随机函数Randomize的使用
2010-07-21 11:11:01
Randomize初始化随机数生成器。Randomize [number]number 参数可以是任何有效的数值表达式。说明Randomize 使用 number 参数初始化 Rnd 函数的随机数生成器,赋给它新的种子值。如果省略 number,则使用系统计时器返回的值作为新的种子值。如果不使用 Randomize,则第一次调用 Rnd 函数(无参数)时,它将使用相同的数字作为种子值,随后使用最后生成的数值作为种子值。注意 要重复随机数的序列,请在使用数值参数调用 Randomize 之前,立即用负值参数调用 Rnd。使用相同的 number 值的 Randomize 不能重复先前的随机数序列。下面例..
类别:asp|阅读(52)|(0)|(0)阅读全文>>
ASP连接11种数据库的方法
2010-07-21 11:10:08
十一种数据库的连接方法:1.Access数据库的DSN-less连接方法:set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="& _Server.MapPath("数据库所在路径")2.Access OLE DB连接方法:set adocon=Server.Createobject("adodb.connection")adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _"Data Source=" & Server.MapPath("数据库所在路径")3.SQL server连接方法:set adocon=server.createobject("adodb.recordset") 软件开发网 http://www.zjjv.com/ adocon.Open"D..
类别:asp|阅读(10)|(0)|(0)阅读全文>>