数据库驱动程序现今的网络电子商务都要与数据库产生联系的关.pptVIP

数据库驱动程序现今的网络电子商务都要与数据库产生联系的关.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 6 数据库驱动程序 现今的网络电子商务都要与数据库产生联系的关系,这里所指的数据库是Web Server上的数据库,其实数据库就是一个文件,但是,它是一个结构化储存数据的格式文件。其实我们常常在使用数据库而不清楚的自知,例如,我们有时候操作过的 .mdb 文件,这就是一个Access格式的数据库文件。 要存取网络服务器上的数据库可是跟我们单机上的操作有很大不同,在ASP网页中要存取网络服务器上的数据库,必须使用存取数据库对象ADO(Active X Data Objects),ADO是存取数据库对象的统称,我们主要用来存取数据库的对象有下列三种: Connection对象 Record set对象 Command对象 在ASP中使用ADO对象就可以存取数据库了吗?当然不行,除了ADO对象外我们还要有ODBC驱动程序,因为我们存取任何一种数据库都必须有其相对应的ODBC驱动程序,ADO对象才能够对数据库的文件作存取的动作。 6——1 数据库驱动程序 我们存取任何一种数据库都必须有其相对应的数据库驱动程序,ADO对象才能够对数据库的文件作存取的动作。 ODBC(Open Data Base Connectivity) OLEDB(Object Linking and Embedding Data Base) 以上这两者皆为驱动程序类别,应用程序可通过此驱动程序接口来存取数据库的数据,也就职是说,要使ADO对象可以存取数据库,就必须安装相对应的驱动程序,不同数据库驱动程序,存取相对应的数据库类型, ODBC与OLEDB只是驱动程序们的统称而已,每一.种不同类型的数据库都拥有自己相对应的驱动程序,如下表所示: 如果你已安装了IIS/PWS 4.0版,则至少会有下列三种数据库驱动程序: 那我要使用Access2000数据库时怎么办?其实,你只要安装较新的软件后就会附有相关的最新数据库驱动程序,要不然你也可以直接连上微软的网站下载安装最新的数据库程序,如果你是使用IIS5.0 版那你就大可放心了,因为IIS 5.0版已经提供了新版的数据库驱动程序了。 ★查看已安装的驱动程序 在我们的机器上到底安装了哪能些ODBC数据库驱动程序呢?要查看我们机器上安装了哪些数据库驱动程序,首先,我们必须先打开“控制面板”,然后再打开“ODBC数据来源”项目: 在打开“ODBC数据源”项目后,接着就会出现“ODBC数据源管理员”对话视窗,我们直接切换至“驱动程序”选项页,就可以看到已安装在我们机器上的数据库驱动程序,在你的机器中已安装的数据库驱动程序的数目多少要看你安装了多少软件而定,因为很多的软件在我们执行安装时常常会自动的帮我们安装了某些ODBC数据库驱动程序: 6——2 ADO对象群的Connection对象 Connection对象是负责与数据库实际的链接动作,建立与网络服务器数据库的链接是进行数据库存取的第一步,若没有Connection对象链接数据库,则空有其他对象也没用,那我们要如何来建立一个Connection对象 呢?其标准格式如下所示: Set对象名=Server. Create Object (“ADODB. Connection”) 上式中的“对象名”是我们自定义的,并没有强制性的命名规定,不过,最好是取一个有意义的名字,以方便我们使用与记忆。 建立了Connection对象后我们紧接着就要利用这个Connection对象的“Open”来链接数据库, 下例为一个链接Access2000格式的test. M d b数据库文件范例: 1.Set cn = server. Create object (“ADODB. Connection”) 建立一个对象名为cn的Connection对象; 2.使用变量Provide来指定我们要使用的数据库驱动程序, provider=“provider=Microsoft.jet.oledb.4.0;” 因为我们要进行链接存取的数据库文件类型为Access格式,所以使用的数据库驱动程序为:microsoft.jet.oledb.4.0 3.使用变量Path来指定我们要使用的数据库路径与文件名, path=“data source=” server. Map path (“test. mdb”) 我们要进行链接存取的数据库文件,必须指定此数据库文件的完整路径名称。所以我们必须使用“Server.MapPath”方法来取得数据库文件的完整路径名称。 间的分隔符号,不可省略。 4. 接着使用Open方法来打开我们指定数据库文件。 ★重点:上述的说明有两个重要的提点 1、使用Connection对象的“Open”方法来链接“mdb”数据库必须给予两个参数:provider(驱动程序名称)、data s

文档评论(0)

优美的文学 + 关注
实名认证
文档贡献者

优美的文学优美的文学优美的文学优美的文学优美的文学

1亿VIP精品文档

相关文档