首页 | 心情日记 | 建站心得 | 编程技术 | 大盘分析 | 股市信息 | 学习园地 | 电脑技巧 | 物流外贸 | 另类其它 | 站长推荐 | 给我留言 | 相册

用户登陆
用户:
密码:
 
不保存保存一天
保存一月保存一年

站点日历
73 2024 - 3 48
     12
3456789
10111213141516
17181920212223
24252627282930
31


站点统计

最新评论

日志搜索

 标题   内容


博客升级成功了! 天气冷了,记得加多件衣服!
未知 ASP多数据库调用技术   [ 日期:2009-11-16 10:38:16 ]   [ 来自:本站原创 ]

海外邮件中继,海外退信中继,美国高速VPS,不限流量VPN,邮局维护和管理,邮件网关,EMOS邮件中继,POSTFIX邮件中继,Winwebmail邮件中继,Winmail邮件中继,DBMail邮件中继,JDMail邮件中继,Exchange邮件中继,MDaemon邮件中继 淘宝店:http://shantan.taobao.com 云邮科技官网:www.yunrelay.com

【字体设置:
在网站的编程中,经常要做访问数据的统计,以便知道网站的流量情况,或者用来记录非法的注入等等,但是很多程序的编写过程中可能忽略了数据大小的问题,一般情况下,ACCESS数据库达到100兆以后,性能就大大下降了,所以,很有必要将访问数据库跟主数据库独立出来,以免影响了网站的访问。

数据库连接的代码很简单,如下:
<%
Dim Conn1,Conn2
On Error Resume Next
Set Conn1= Server.CreateObject("ADODB.Connection")
Set Conn2= Server.CreateObject("ADODB.Connection")
Conn1.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(database/data1.mdb)
Conn2.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(database/data2.mdb)
Conn1.Open
Conn2.Open
If Err Then
    Err.Clear
    Set Conn1 = Nothing
        Set Conn2 = Nothing
    Response.Write"数据库连接出错!"
    Response.End
End If
..........
..........
%>

如果你有N个数据库,可以分别用CONN1,CONN2,CONN3......来处理,这样的好处是方便你记住调用数据库的时候要打开那个数据库,其它你也可以使用类似的写法,如RS1,RS2,RS3......

在编写程序的时候要要成好的习惯,当调用完数据的时候,要及时关闭数据库的链接,以免加重服务器的负担或造成死循环等的。
如:
..............
rs1.close
set rs1=nothing
conn1.close
...........

最近对于博客的程序可能增加评论内容的过滤以及ASP注入的记录,以便更好地分析网站的流量。

引用这个评论 涨停板 于 2009-11-17 15:41:21 发表评论: 
这个技术不错,谢谢分享!

   发表评论 - 不要忘了输入验证码哦!
作者: 用户:  密码:  我要注册 验证码: 
为防止广告注册机程序,验证码不会自动显示,请点击此处显示或者(刷新)验证码!
评论:

禁止表情
禁止UBB
禁止图片
识别链接
识别关键字
确定发布?
最多可以输入200个字,目前你已经输入了0个字;你今日还可以发表10条评论!
 
   

CopyRight © 2008-2010 广东金融学院030904班 All Rights Reserved
Powered by www.030904.com