这篇文章以vb生成的dll封装asp代码来连接数据库(以access数据库为例).
´//proconn.asp 【程序编程相关:XPDL学习与分享 二 XPDL整体结构】
一般情况下我们在用asp连接access的数据库时通常都会进行如下的操作 【推荐阅读:.NET MATTERS...XML注释】
dim proconn 【扩展信息:OA架构设计之启示】<%set proconn=server.createobject("adodb.connection")proconn.open "driver={microsoft access driver (*.mdb)};uid=;pwd=123;dbq=" & server.mappath("db.asp")´一个原本为db.mdb的access数据库更改后缀为db.asp的文件,数据库密码123if err.number <> 0 then
response.write "数据库没有连结,请检查" response.endelse response.write "数据库连结成功" response.end end if %>if err.number 0 then
??? response.write "数据库没有连结,请检查"??? response.endelse??? response.write "数据库连结成功"??? response.end end if? %>如果配置好服务器,访问proconn.asp,如果连接数据库成功会输出“数据库连结成功”.
但是这样的asp代码的安全级别非常低,如果此asp原代被人看到,那么再有此数据库文件的话,其他人就能轻而易举的
随便打开你的数据库进行操作.所以我们的任务来了,如何将这些关键的内容封装起来呢?
首先需要确定方式方法与对象.
查看了网上的一些资料,主要都是用vb生成dll的办法来封装的,那么我们也采取这样的方法好了,(虽然我还没用真正用过vb这东东)
方式方法确定,那么什么是我们需要封装的对象呢?
... 下一页