学院首页>网络编程>ASP>在ASP程序中访问Access数据库

在ASP程序中访问Access数据库

作者: 来源: 添加时间:2006-5-21 18:42:13
  二、使用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的方式建立对数据库的连接,具有更大的灵活性,也更简便些。 
第 2 页,共 2 页 [1] [2]
站内搜索