专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Asp教程 » asp连接数据库方法:ASP中五种连接数据库的方法 »正文

asp连接数据库方法:ASP中五种连接数据库的方法

来源: 发布时间:星期四, 2008年9月25日 浏览:754次 评论:0
简介】
  介绍ASP连接sql,连接access,等数据库的方法!介绍ASP连接sql,连接access,等数据库的方法!


正文

ASP中五种连接数据库的方法

第一种-这种方法用在ACCESS中最多
strconn="DRIVER=MicrosoftAccessDriver(*.mdb);DBQ="&Server.MapPath("aspfree.mdb")


setconn=server.createobject("adodb.connection")


conn.openstrconn


第二种-这种方法用在SQLSERVER中多

dimconn,conntol

conntol="driver={SQLServer};server=服务器名字;uid=登陆帐号;pwd=登陆密码;database=数据库名字"

setconn=server.createobject("adodb.connection")

conn.openconntol


第三种


strconn="Driver={MicrosoftAccessDriver(*.mdb)};"&_


"DBQ=F:\\Inetpub\\wwwroot\\somedir\\db1.mdb;DefaultDir=f:\\Inetpub\\wwwroot\\somedir;


&_uid=LoginID;"&_


"pwd=Password;DriverId=25;FIL=MSAccess;"setconn=server.createobject("adodb.connection")


conn.openstrconn


第四种运用系统数据源


ThefollowingusesaDataSourceName:


setconn=server.createobject("adodb.connection")


conn.open"Example"


第五种运用ODBC数据源,前提是你必须在控制面板的ODBC中设置数据源


setrs=server.createobject("adodb.recordset")


rs.open"tblname","DSNName",3,3



常数常数值说明

AdOpenForwardOnly0启动只能向前(Forward-only)的游标,缺省值

AdOpenKeyset1启动Keyset类型的游标

AdOpenDynamic2启动Dynamic类型的游标

AdOpenStatic3启动Static类型的游标

LockType参数表示采用的Lock类型。

常数常数值说明

AdLockReadOnly1以只读方式启动,无法运行AddNew、Update、Delete等方法,缺省值

AdLockPessimistic2当数据正在更新时,系统会暂时锁定其它用户
的动作,以确保数据一致性

AdLockOptimistic3当数据正在更新时,系统不会暂时锁定其它用户的动作

AdLockBatchOptimistic4当数据正在更新时,其它用户必须将CursorLocation属性设为adUseBatch,才能对数据库操作

Options参数表示对数据库请求的类型。

常数常数值说明

AdCmdUnknown-1所指定的CommandText参数类型无法确定,缺省值

AdCmdText1所指定的CommandText参数是一般的命令类型

AdCmdTable2所指定的CommandText参数是一个存在的表名称

AdCmdStoredProc3所指定的CommandText参数是StoredProcedure表名称

如果本文没有解决您的问题,请进老妖怪开发者社区提问

相关文章

读者评论

  • 共0条 分0页

发表评论

  • 昵称:
  • 内容: