我爱Aspx >> C#.Net >> 访问数据库(2)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=;"
如果出现了什么问题,可以和我联系。
上一篇: 访问数据库(6)
下一篇: AspcnUP 组件的使用方法
1 2 3 下一页
Ҷƪл˵?
如何正确显示数据库中的图片[05-12]
利用ADO进行MSSQL数据库操作[05-12]
如何将图片储存在数据库里?[05-12]
ASP如何使用MYSQL数据库[05-12]
C#数据库事务原理及实践(上)[05-12]
用C#对ADO.NET数据库完成简单操作[05-12]
用Visual C++开发数据库应用程序..[05-12]
网络数据库的复制和同步(1)[05-12]
把文件存进access数据库然后取出..[05-12]
在ASP中用集合成批操作数据库..[05-12]
IIS 5.1和IIS 6.0一些显著的重要..[05-12]
超长字符的智能分页-支持HTML[05-12]
利用FSO取得BMP,JPG,PNG,GIF文..[05-12]
VBS、ASP代码语法加亮显示的类(2..[05-12]
Filter与updatebatch混合使用实现..[05-12]
如何正确显示数据库中的图片[05-12]
ASP 3.0高级编程(四)[05-12]
URL Moniker概述[05-12]
利用ADO进行MSSQL数据库操作[05-12]
JSP由浅入深(2)—— 第一个JSP[05-12]