当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 在ASP中连接数据库
 

 

    摘要:* --------------------------------------------* 程序: 创建、压缩access数据库并修改密码演示* 设计: 红雨* --------------------------------------------local lcmdbfile, lcretustrlcmdbfile = [c:\temp\testcreamdbfile.mdb]lcpswd......
    摘要:首先写一个处理urls重写的类,并且这个类必须继承ihttphandler接口,以博客园的程序为例: public class urlrewritemodule : system.web.ihttpmodule{ public void init(httpapplication context) { context.beginrequest +=new eventhandler(context_......


在ASP中连接数据库(连接字符串)
在asp中连接数据库  一.存取数据库的原理

ado对象必须与各种驱动程序相结合才能存取各种类型数据库,不同的数据库需要不同的驱动程序.在windows 9x/nt的“开始”→“设置”→“控制面板” →“odbc data source(32bit)”中的“驱动程序”标签页,可以查证机器上究竟装了哪些驱动程序. 【程序编程相关:【转】车东:Java正则表达式详解

在asp中,用来存取数据库的对象统称ado对象(active data objects),主要含有三种对象:connection.recordset与command,其中connection负责打开或连接数据库,recordset负责存取数据表,command负责对数据库执行行动查询(action query)命令与执行sql server的stored procedure.只依靠这三个对象还是无法存取数据库的,还必须具有数据库存取的驱动程序:ole db驱动程序与odbc驱动程序.对于任何一种数据库都必须有相对应的ole db驱动程序与odbc驱动程序,ado对象才能对数据库进行存取. 【推荐阅读:Shell编程(7)- 正则表达式介绍

不同数据库的连接方法有所不同(即建立connection实例的方法不一样),但建立connection实例后,利用recordset对象进行存取数据的方法却大同小异.下面对于不同的数据类型,编写了相对应的连接函数,在程序中直接引用即可. 【扩展信息:DataGrid中单元格的比较

二.连接数据库与打开数据表

程序用vb script脚本语言编写.

1.建立mdbrecordset对象.mdb数据库是一个完整的数据库,内部可能含有若干个数据表,在此函数中,connection的作用是连接数据库,recordset的作用是打开数据表.

function createmdbrecordset(数据库文件名, 数据表名或select语句 )

  dim conn,provider,dbpath

  ’建立connection 对象

  set conn = server.createobject(“adodb.connection”)

  provider=“provider=microsoft.jet.oledb.4.0;”

  dbpath = “data source=” & server.mappath(“数据库文件名”)

  ’打开数据库

  conn.open provider & dbpath

  set createmdbrecordset = server.createobject(“adodb.recordset”)

  ’打开数据表


...   下一页
    摘要:在 http://blog.csdn.net/juwuyi/archive/2004/10/18/141255.aspx提供的tdc的例子中增加下面这个函数可以将数据保存到excel里。<script language="javascript">function savetoexcel(){ var rst=tdccomposers.recordset; var x......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE