主要就是完成ASP代码的设计。在这里只谈谈如何让站点的可修改性和可移植性加强。只有一点:多用组件或者是函数,当然如果写成类就更好了。对于小站点,也不希望到每个页面的某个子程序再去用
set
conn=server.createobject("adodb.connection"),而是把它写成一个函数或子程序,放在页面里,比如:
<% databasename="lyb.mdb" uid="" pid="" sub
opendb(connect) set connect=server.CreateObject("ADODB.connection")
connect.ConnectionString="DRIVER={Microsoft Access Driver (*.mdb)};
DBQ=" &_ server.MapPath(databasename)
&";uid="&uid&";pid="&pid connect.Open strconn end
sub %> 这样,当你改变数据库名或是用户名和密码的时候,很方便的能修改过来。经过一段时间的积累,你会有许多这样的函数或子程序,或是类,再做类似的站点的时候,只要整理出相关的放在一个文件里引用一下就好了。