10天掌握ASP第四课:ASP连接数据库
作者:小虫 日期:2009-05-19
今天,我们学习到ASP最实际、最有用的课程了!
我们学习下,怎么连接AC数据库,其实连接AC数据库,几行代码就能实现。
而且,这样的代码,基本上,所有程序上都是通用的。小虫现在放出一个简单的连接AC数据库的代码:
ASP/Visual Basic Code复制内容到剪贴板
- <%
- dim conn,connstr '定义变量
- Set conn = Server.CreateObject("ADODB.Connection")
- '使用ASP中的Connection对象,创建一个数据库连接实例。
- connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/data/#main.mdb")
- '连接字符串,写法基本是固定的,最后面的MapPath就是AC数据库的地址,相对路径,根据实际情况,进行修改。
- conn.Open connstr
- '打开连接(就是用 上面的数据库连接实例,打开下面的连接字符串)
- %>
以上代码,好简单吧?大家使用的时候,只要将里面的数据库路径改一下就可以了。为了方便一些,避免出错,我们可以再定义一个变量,将数据库路径赋值给这个变量。
修改方法如下:
在定义变量处,再定义一个变量 db,并在下一行加入以下代码:
ASP/Visual Basic Code复制内容到剪贴板
- db="/data/#main.mdb" '数据库路径
然后,将连接字符串,替换为以下的:
ASP/Visual Basic Code复制内容到剪贴板
- connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("" & db & "")
- '实际上,只是将路径改成了一个变量,注意书写格式
- '/data/#main.mdb改成了" & db & "
然后,这里再说一个,之前不记得说的语句,就是引用文件的语句。
作用就是,引用另一个文件中的所有代码,放到这个句语所在的位置。代码如下:
ASP/Visual Basic Code复制内容到剪贴板
- <!--#include file="文件相对路径"-->
特别说明一下,这代码只能在ASP里面用,如果在HTML文件中用,就变成注释了。
还有,这代码,不能写在“<% %>”之间,要写在外边。例子:
ASP/Visual Basic Code复制内容到剪贴板
- <!--#include file="conn.asp"-->
- <%
- '这里才是ASP代码
- %>
我们休息一下,一会我们学习SQL语句中的Select语句!
[上一页] 当前第1页,共1页:[1] [下一页]
评论: 0 条 | 查看: - 次
发表评论
上一篇
下一篇

文章来自:
Tags:
相关日志: