仓酷云

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

[学习教程] ASP教程之用ASP存取各类经常使用范例数据库(三)

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

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

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

x
ASP在国内异常流行,因为国内大多使用的是盗版的Windows和盗版的SQLServer,而ASP+COM+SQLServer实际上也是一种不错的搭配,其性能也不输于PHP+MYSQL,特别是Windows系统和SQLServer都有图形界面,比APACHE和MYSQL易于维护,因此对于不重视知识产权的国家来说也是一种不错的选择。数据|数据库2)创建带暗码的Mdb数据库的Recordset工具,它的创建体例与创建不带暗码的Mdb数据库的Recordset工具相似,只是多了一个暗码参数,即在与数据库毗连时,必需给出暗码信息。

FunctionCreateSecuredMdbRecordset(数据库文件名,数据表名或Select语句,password)

Dimconn,Provider,DBPath

’创建Connection工具
Setconn=Server.CreateObject("ADODB.Connection")
Provider="Provider=Microsoft.Jet.OLEDB.4.0;"
DBPath="DataSource="&Server.MapPath("数据库文件名")
’毗连数据库,注重上面一行带有暗码参数
conn.OpenProvider&DBPath&”JetOLEDB:DatabasePassword=”&assword
SetCreateSecuredMdbRecordset=Server.CreateObject("ADODB.Recordset")
’翻开数据表,参数二为Connection工具
CreateSecuredMdbRecordset.Open"数据表名",conn,2,2

EndFunction

3)DBF文件不是一个尺度的数据库文件,只相称于尺度数据库文件中的一个数据表,以是为了利用DBF文件,接纳把一切的DBF文件放在一个目次下,如许把目次名当作尺度数据中的数据库表,每个DBF文件相称于尺度数据库的数据表。上面函数中Directory是DBF地点的目次名,

FunctionCreateDbfRecordset(目次名,DBF文件名或Select语句)

Dimconn,Driver,SourceType,DBPath

’创建Connection工具
Setconn=Server.CreateObject("ADODB.Connection")
Driver="Driver={MicrosoftVisualFoxProDriver};"
SourceType="SourceType=DBF;"
DBPath="SourceDB="&Server.MapPath("目次名")

’挪用Open办法翻开数据库
conn.OpenDriver&SourceType&DBPath

SetCreateDbfRecordset=Server.CreateObject("ADODB.Recordset")
’翻开DBF文件,参数二为Connection工具
CreateDbfRecordset.OpenDBF文件名或Select语句,conn,2,2

EndFunction
</p>大家可以自己去看一看.可以说看得想呕吐.以前有次下了个动网来看.里面连基本内置函数的保护措施(函数没防御性)都没有.难怪经常补这个补那个了.可能现在.NET版会好点吧
谁可相欹 该用户已被删除
沙发
发表于 2015-1-19 09:07:15 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
灵魂腐蚀 该用户已被删除
板凳
发表于 2015-1-24 11:31:39 | 只看该作者
还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
深爱那片海 该用户已被删除
地板
发表于 2015-2-1 09:40:47 | 只看该作者
尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
莫相离 该用户已被删除
5#
发表于 2015-2-19 15:47:19 | 只看该作者
它可通过内置的组件实现更强大的功能,如使用A-DO可以轻松地访问数据库。
第二个灵魂 该用户已被删除
6#
发表于 2015-3-6 15:05:16 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
再见西城 该用户已被删除
7#
发表于 2015-3-13 02:38:12 | 只看该作者
我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。
愤怒的大鸟 该用户已被删除
8#
发表于 2015-3-20 10:33:07 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 06:59

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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