仓酷云

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

[学习教程] ASP教程之Connection工具的使用

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

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

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

x
asp是基于web的一种编程技术,可以说是cgi的一种。它可以完成以往cgi程序的所有功能,如计数器、留言簿、公告板、聊天室等等。connection|工具要创建数据库毗连,起首应创立connection工具的实例,经常使用上面的剧本创立一个Connection工具实例:

setconn=Server.CreatObject("ADODB.Connection")

Dbpath=Server.MapPath(用户.mdb")

conn.open"driver={MicrosoftAccessDriver(*.mdb);dbq="&Dbpath

这时候已创建了数据库的毗连,可用"IsObject()"函数来测试是不是已完成连接,代码以下:

IfIsObject(conn)then

Response.Write"已链接"

Else

Response.Write"未链接"

Endif

完成数据库的链接后,可用Connection工具的Execute办法来实行布局化查询言语(SQL)来查询数据库源并检索了局.

语句Select用来完成对数据库中的数据纪录依据必要完成查询,其语法情势是:

Select查询字段名From查询工具Where查询前提OrderBy排序字段名ASC|DESC

语句Insert完成对数据库中增加新的纪录,其语法情势以下:

Insertinto表名(字段1,字段2,.....)Values(值1,值2,.....)

对数据库表中已存在的纪录举行更新用到是Update语句:

Update表名set字段名=值Where更新前提

纪录的删除则用到DELETE语句,其语法情势以下:

deletefrom表名where删除前提

close办法停止CONNECTION工具与数据库的毗连

最初还要开释资本,利用上面的代码完成:

setconn=Noting
</p>ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。
透明 该用户已被删除
沙发
发表于 2015-1-20 10:17:27 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
精灵巫婆 该用户已被删除
板凳
发表于 2015-1-21 12:26:08 | 只看该作者
我想问如何掌握学习节奏(先学什么再学什么)最好详细点?
深爱那片海 该用户已被删除
地板
发表于 2015-1-28 05:35:56 | 只看该作者
另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件)
灵魂腐蚀 该用户已被删除
5#
 楼主| 发表于 2015-2-11 12:50:38 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
只想知道 该用户已被删除
6#
发表于 2015-3-2 12:33:17 | 只看该作者
在平时的学习过程中要注意现学现用,注重运用,在掌握了一定的基础知识后,我们可以尝试做一些网页,也许在开始的时候我们可能会遇到很多问题,比如说如何很好的构建基本框架。
再见西城 该用户已被删除
7#
发表于 2015-3-11 03:36:39 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
因胸联盟 该用户已被删除
8#
发表于 2015-3-17 19:35:39 | 只看该作者
如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。
蒙在股里 该用户已被删除
9#
发表于 2015-3-24 22:27:46 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-24 01:03

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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