10天掌握ASP第四课:ASP连接数据库

  今天,我们学习到ASP最实际、最有用的课程了!

  我们学习下,怎么连接AC数据库,其实连接AC数据库,几行代码就能实现。

  而且,这样的代码,基本上,所有程序上都是通用的。小虫现在放出一个简单的连接AC数据库的代码:

ASP/Visual Basic Code复制内容到剪贴板
  1. <%   
  2. dim conn,connstr        '定义变量   
  3.   
  4. Set conn = Server.CreateObject("ADODB.Connection")   
  5. '使用ASP中的Connection对象,创建一个数据库连接实例。   
  6.   
  7. connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/data/#main.mdb")   
  8. '连接字符串,写法基本是固定的,最后面的MapPath就是AC数据库的地址,相对路径,根据实际情况,进行修改。   
  9.   
  10. conn.Open connstr   
  11. '打开连接(就是用 上面的数据库连接实例,打开下面的连接字符串)   
  12. %>  

  以上代码,好简单吧?大家使用的时候,只要将里面的数据库路径改一下就可以了。为了方便一些,避免出错,我们可以再定义一个变量,将数据库路径赋值给这个变量。

  修改方法如下:

  在定义变量处,再定义一个变量 db,并在下一行加入以下代码:

ASP/Visual Basic Code复制内容到剪贴板
  1. db="/data/#main.mdb"   '数据库路径  

  然后,将连接字符串,替换为以下的:

ASP/Visual Basic Code复制内容到剪贴板
  1. connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("" & db & "")   
  2. '实际上,只是将路径改成了一个变量,注意书写格式   
  3. '/data/#main.mdb改成了" & db & "  

  然后,这里再说一个,之前不记得说的语句,就是引用文件的语句。

  作用就是,引用另一个文件中的所有代码,放到这个句语所在的位置。代码如下:

ASP/Visual Basic Code复制内容到剪贴板
  1. <!--#include file="文件相对路径"-->  

  特别说明一下,这代码只能在ASP里面用,如果在HTML文件中用,就变成注释了。

  还有,这代码,不能写在“<% %>”之间,要写在外边。例子:

ASP/Visual Basic Code复制内容到剪贴板
  1. <!--#include file="conn.asp"-->   
  2. <%   
  3. '这里才是ASP代码   
  4. %>  

  我们休息一下,一会我们学习SQL语句中的Select语句!



[上一页]  当前第1页,共1页:[1]   [下一页]

文章来自: 本站原创
Tags: ASP AC 连接
相关日志:
评论: 0 条 | 查看: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 点击输入框即可显示验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.