项目10 在ASP中建立数据库连接

项目10 在ASP中建立数据库连接

ID:38298160

大小:478.10 KB

页数:25页

时间:2019-06-08

项目10 在ASP中建立数据库连接_第1页
项目10 在ASP中建立数据库连接_第2页
项目10 在ASP中建立数据库连接_第3页
项目10 在ASP中建立数据库连接_第4页
项目10 在ASP中建立数据库连接_第5页
资源描述:

《项目10 在ASP中建立数据库连接》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、任务11:在ASP中建立数据库连接任务目标知识目标了解ASP连接数据库的两种方法能力目标能熟练编写ASP代码连接数据库引言ASP使用ADO对象对数据库进行读写操作ASP页面ADO对象数据库读写命令读写命令反馈数据反馈数据引言在ADO对象中,主要对象是Connection对象,Command对象,Recordset对象Connection对象称连接对象,用于和数据库建立连接Command对象称命令对象,对数据库执行增删改查等命令Recordset对象称为记录集对象,返回满足条件的查询记录集引言常用ADO对象Process.aspif输入正确then将注册信息写 入数据库保存跳转到succ

2、ess.aspelse跳转到fail.aspfail.asp出错啦!出错原因success.asp***,注册成功!目标描述6.1在ASP中建立数据库连接ODBC介绍Microsoft推出的ODBC(OpenDatabaseConnectivity)技术为异质数据库的访问提供了统一的接口。ODBC基于SQL(StructuredQueryLanguage),并把它作为访问数据库的标准。这个接口提供了最大限度的相互可操作性:一个应用程序可以通过一组通用的代码访问不同的数据库管理系统。ODBC可以为不同的数据库提供相应的驱动程序,因此,在Web数据库系统中使用ODBC接口具有这样的优势:前

3、台动态网页程序有很好的数据库兼容性,即使升级和更换数据库系统也不需要修改程序。6.1在ASP中建立数据库连接6.1在ASP中建立数据库连接创建DSN数据库连接(1)用户DSN。只有创建数据源的用户才可以使用他们自己创建的数据源,其他用户不能使用不是自己的数据源。在WindowsNT下以服务方式运行的应用程序也不能使用用户数据源。(2)系统DSN。所有用户和WindowsNT下以服务方式运行的应用程序均可使用系统数据源。(3)文件DSN。文件数据源是ODBC3.0以后版本添加的一种数据源,所有安装了相同数据库驱动程序的用户均可以共享文件数据源。文件数据源没有存储在操作系统的登入表数据库中

4、,它们被存储在客户端的一个文件中。所以,使用文件数据源有利于ODBC数据库应用程序的分发。6.1在ASP中建立数据库连接6.1在ASP中建立数据库连接创建DSN-less数据库连接通过OLEDB进行连接通过ODBC进行知识补充OLEDB(ObjectLinkingandEmbedding,Database)一个基于COM的数据存储对象,能提供对所有类型的数据的操作ODBC(OpenDatabaseConnectivity)通过ODBC方式建立的应用程序,直接和ODBC打交道,对数据库的操作不依赖于任何数据库管理系统6.1在ASP中建立数据库连接在ASP中建立数据库连接的4个步骤(1)在

5、连接数据库前,生成Connection对象Setconn=Server.CreateObject("ADODB.Connection")6.1在ASP中建立数据库连接(2)有了对象后,设置该对象要连接到哪个数据库连接字符串用于指明使用的数据库驱动、访问的数据库名称等用OLEDB进行连接需要用到Provider和DataSource两个参数Provider指明数据库类型(OLEDB驱动),访问数据库类型不同,使用的驱动也不同。如Access:Provider=Microsoft.Jet.OLEDB.4.0DataSource指明要访问的数据库的物理路径Conn.ConnectionStr

6、ing="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&Server.MapPath(“info.mdb")6.1在ASP中建立数据库连接(2)有了对象后,设置该对象要连接到哪个数据库用ODBC进行连接需要用到Driver和Dbq两个参数Driver指明数据库类型(OLEDB驱动),访问数据库类型不同,使用的驱动也不同。如Access:driver={MicrosoftAccessDriver(*.mdb)}Dbq指明要访问的数据库的物理路径Conn.ConnectionString="driver={MicrosoftAccessDriv

7、er(*.mdb)};dbq="&Server.MapPath(“info.mdb")6.1在ASP中建立数据库连接(3)在确定了连接字符串以后,就可以连接数据库了。连接数据库使用Connection对象的Open方法。conn.open(4)如果要关闭与数据库的连接,直接调用Connection对象的Close方法。conn.close'关闭与数据源的连接setconn=nothing'释放Connection对象所占用的所有资源6.1在AS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。