仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 423|回复: 9
打印 上一主题 下一主题

[学习教程] ASP网站制作之ASP中五种毗连数据库的办法

[复制链接]
小女巫 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 23:10:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLServer还有更多的扩展,可以用存储过程,数据库大小无极限限制。毗连数据库ASP中五种毗连数据库的办法
简介

先容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:Inetpubwwwrootsomedirdb1.mdb;DefaultDir=f:Inetpubwwwrootsomedir;


&_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表称号

</p>ASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。
兰色精灵 该用户已被删除
沙发
发表于 2015-1-18 19:35:17 | 只看该作者
运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。
谁可相欹 该用户已被删除
板凳
发表于 2015-1-20 15:55:23 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
精灵巫婆 该用户已被删除
地板
发表于 2015-1-26 20:27:45 | 只看该作者
Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名")
爱飞 该用户已被删除
5#
发表于 2015-2-4 20:19:36 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
变相怪杰 该用户已被删除
6#
发表于 2015-2-10 06:30:34 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
老尸 该用户已被删除
7#
发表于 2015-2-28 23:26:01 | 只看该作者
那么,ASP.Net有哪些改进呢?
简单生活 该用户已被删除
8#
发表于 2015-3-10 10:24:22 | 只看该作者
ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。
若相依 该用户已被删除
9#
发表于 2015-3-17 06:11:16 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
愤怒的大鸟 该用户已被删除
10#
发表于 2015-3-23 23:03:58 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-21 14:37

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表