如何使用asp开发工具5生成自己想要的asp代码?
使用asp开发工具,需要对数据库进行操作,所以在生成asp代码之前就要连接上要操作的数据库。
运行asp开发工具5,首先看到的页面就是“系统设置”,如图一,在这里连接上你要操作的数据库。
图1
介绍一下这里的功能:这里介绍使用sql2005数据库举例
1、数据库类型:你要连接的数据库类型;
因为想要连接的数据库是sql2005,所以这里选择mssql2005。这里选择了mssql2005后下面的数据库地址和数据库信息有点变化。
a、所在路径变成了服务器地址,因为路径是留给access数据库使用的,sql数据库使用的是地址
b、浏览按纽被禁用了,浏览按纽是为access数据库使用的。
c、数据库信息中的三个框被启用。
2、数据库地址
因为我们使用的是sql2005数据库,这里我们填写数据库服务器地址即可。
如果你使用的是access数据库,需要点击按纽来找到mdb,然后打开它。
3、数据库信息
数据库名:填写sql2005中的数据库名
用户名: 填写此数据库中访问的账号
密码: 填写访问此数据库的密码
如果你选择的是access数据库,这里会被禁用,因为access不需要填写这些信息
4、过滤设置
为了防止网站被注入,建议这里选择“使用过滤”
5、其他设置
Rs值:程序中set rs=server.createobject("adodb.recordset") 或者 rs.open sql,conn,1,1 这些地方的rs。如果你不喜欢使用rs这个东西,你可以改成其他的。如:你这里填写了db这个字符串,那前面的代码就就是set db=server.createobject("adodb.recordset")或db.open sql,conn,1,1。这里完全根据自己的习惯去填写。
类名前缀:一个类的写法是这样的
class 类名 end class(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
asp开发工具中生成的类名是“一个前缀+表名”这种格式的,所以这里的前缀就是在这里填写的。如你填写了“cls_”,表news 生成类名就是cla_news。
类变量前缀:asp中类变量名和类中函数名不允许一样,所以这里弄了一个前缀来区别。假设你这里填写的类变量前缀中填写的是“AspBc_”,如表名字段名为news_id的字段,生成的类变量就是Private AspBc_news_id,类函数就是
Public Property Get news_id() news_id = AspBc_news_id End Property(鼠标移到代码上去,在代码的顶部会出现四个图标,第一个是查看源代码,第二个是复制代码,第三个是打印代码,第四个是帮助)
填写好这些信息后,点击“确定连接”按纽来连接数据库,如果连接成功,就会弹出连接成功的提示;如果弹出错误信息,就说明没有连接成功,那就需要检查一下你填写的数据库信息了。
“删除链接”按纽,用来删除不用的连接信息。如,当你完成某项开发后,就不需要再使用它了,就可以把它删除了。
“加入托盘”按纽:当暂时不用它生成代码,但过一会又需要,又不希望这个软件一直放在状态栏上,可以点击“加入托盘”按纽,把它变成一个小图标,放到状态栏右边。当需要它的时候,再点击这个小图标打开它。
做好了系统设置,就可以使用asp开发工具生成代码了。