WEB开发网
开发学院数据库Access 在ASP程序中访问Access数据库 阅读

在ASP程序中访问Access数据库

 2006-08-07 00:00:00 来源:WEB开发网   
核心提示: 二、使用Recordset对象操作数据用上面的方法打开数据库,是利用了Recordset对象建立的数据库连接,在ASP程序中访问Access数据库(3),然后的对数据操作,也要使用该对象,使用系统数据源DSN的方式建立对数据库的连接,具有更大的灵活性,用rs.open “数据表名&r

二、使用Recordset对象操作数据

用上面的方法打开数据库,是利用了Recordset对象建立的数据库连接,然后的对数据操作,也要使用该对象。

用rs.open “数据表名”,Conn,2,2 方式打开数据表,就可以方便的对数据进行操作:

常见的操作对象:

rs.addnew :添加一个新记录在数据表末尾。

rs.delete :删除当前记录。

rs.eof   :判断是否已过最后记录。

rs.bof   :判断是否移过首记录。

rs.update :数据修改生效。

rs(“字段名”):当前记录指定字段的值。

从数据表中提取数据:用x=rs(“字段名”)的格式,提取数据表中当前记录指定字段的值。

向数据表中填入或修改数据:用rs(“字段名”)=数据值或变量的方式,修改当前记录指定字段的值。

三、使用SQL指令操作数据库

在使用SQL指令对数据库进行操作时,要用如下方式打开数据库和操作:

四、使用DSN连接数据库

在以上连接数据库的方式中,都是在程序中指定数据库,指定ODBC驱动程序。如果数据源有变化,就需要修改程序。如果在系统级别上,预先定义好数据源DSN,就可以避免这个麻烦。

在定义DSN的过程中,就已经指定好了数据源需要的ODBC驱动程序,也指定好了数据库文件的实际路径和名字,我们在程序中,只需要引用预先定义的数据源名DSN即可。

设定义好的DSN为test,则打开数据库的方式为: 

五、结束语

在ASP程序中,建立数据库的连接和访问数据库,有很多方式和技术细节,在此难以一一详述。实际上,对SQL Server数据库,DBF数据库,文本文件,电子表格文件等,也都可以很方便的打开和访问,与对Access数据库的访问大同小异而已。如果说方便,Access应该是首选。如果考虑安全保密性,SQL数据库更好些。使用系统数据源DSN的方式建立对数据库的连接,具有更大的灵活性,也更简便些。

上一页  1 2 3 

Tags:ASP 程序 访问

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接