·天新网首页·加入收藏·设为首页
首页|笔记本|手机|数码相机|摄像机|MP3/MP4|主板|内存|显示器|办公|打印机|下载|开发|汽车|学院|业界
硬件|台式机|数码|数字家庭|投影仪|GPS/CPU|显卡|硬盘|服务器|网络|一体机|驱动|源码|游戏|考试|报价
您现在的位置:天新网 > 软件开发 > Web开发 > ASP开发
访问数据库(2)
http://dev.21tx.com 2004年02月14日 孙雯/aspcn

1 2 3 下一页

访问数据库(2)

  大家好,我是武汉华师的sunwen,上一节课我向大家讲述了如何配置ODBC数据源和配置其的作用。今天,我要向大家介绍如何在我们的ASP网页中插入语句,利用我们昨天的劳动成果,来打开一个Access数据库。下面,就让我们来开始吧!

  首先,回忆我们昨天的数据源名是mydb,也就是我们和系统共同认可的一个数据源名,下面,就让我们使用这个数据源名,与系统进行对话。

  第一步,建立ADO对象连接。进行这一步的目的是告诉系统我将要使用数据库了,请为我建立一个到数据库的连接。这一步的语法是:set 变量名=server.createobject("adodb.connection").例:

set objconn=server.createobject("adodb.connection")

  下面来分析这个语句。首先,objconn这个变量是我们自已定的,它代表一个数据库连接。至于server.createobject("adodb.connection")这个语句,我们一看就可以大致猜出它们的意义,不就是建立一个ADO对象吗?对了,什么是ADO对象呢?唉呀,太麻烦了,不说了,总之,我们在进行每一个数据库的ASP编程时,都要进行这一步。至于道理,我们慢慢会明白的。

  第二步,我们便要利用我们建立的这个连接,来告诉系统我们要打开的数源,这个数据源就是我们上一课设置的数据源名。它就是mydb。利用它,我们可以很方便地打开一个数据库。以我们上一课的设置为例,打开我们的DB2.mdb,可以使用以下语法:

objconn.open "dsn=mydb;database=db2;uid=;pwd=;"

  其中dsn就是我们上一课所定的数源名。database就是我们的数据库名。uid是user ID,即用户名,而pwd则是这个用户的访问密码,这只有在我们为这个数据库加入了密码之后才有用,我们暂且不讨论它。细心的读者已经发现第一步和第二步出现了两个objconn,的确,第一步的语句是将一个到数据库的连接赋予objconn这个变量,也就是说,经过第一步,objconn实际上就是代表了这个连接。这样我们自然可以用这个连接的open方法来打开一个数据库了。

  好了,终于打开了这个数据库了,让我们来回忆一下我们前面的语句,大家可以把下面的语名直接复制到你的ASP页中,运行一下试一试:


set objconn=server.createobject("adodb.connection")
objconn.open "dsn=mydb;database=db2;uid=;pwd=;"

如果出现了什么问题,可以和我联系。

上一篇: ASP设计常见问题及解答精要-4
下一篇: ASP SCRIPT: 计数器(使用GrapShot组件)

1 2 3 下一页

英特尔 酷睿(TM)2双核,送指纹识别器一个,再赠两份好礼,请电800-858-2418

相关内容
Google
 
热点文章
关于我们 | 联系我们 | 广告服务 | 工作机会 | 版权声明 | 欢迎投稿 | 网站地图
Copyright © 2000-2008 , www.21tx.com , All Rights Reserved .
晨新科技 版权所有 Created by TXSite.net