仓酷云

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

[学习教程] ASP网页设计呵呵,祝贺自己灌破1000分大关,加贴热...

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:38:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。ASP的收费是根据软件的类型、客制化程度、用户数量、服务期限来定的,对客户来说这笔费用是可以预见的。方便于客户应用软件的升级。法式|数据|成绩     不管是MIS仍是INTRANET(INTERNET)开辟,日期型数据一直是一个头痛的成绩,由于对它的处置不象处置数字或字符串那样为所欲为,而是差之毫厘,法式就欠亨。

  在WEB-WEBSERVER-DATABASE三层布局的开辟过程当中,日期型数据的使用较为频仍,而对分歧的数据库,日期格局的界说还纷歧样,所以在编纂网页时起首应留意一下日期的格局若何界说,不然在停止数据库提交和查询操作时就会失足。ASP(ACTIVE SERVER PAGES)是微软供应的WEBSERVER -IIS4.0中的一个办事器真个剧本情况,当运转在办事器端时,WEB办事器完成剧本的描写,回送到客户真个是尺度的HTML挪用。ASP直接在HTML文件中嵌入剧本,使开辟与保护任务变得复杂、快捷、天真。开辟东西用通俗文本编纂器、FRONTPAGE 98等都可以。ASP的剧本只在办事器端注释履行,普通用户在阅读器端没法看到详细的剧本,这对体系的平安性有极大的匡助。今朝这方面的使用情况多为WIN NT+SQL SERVER6+IIS4,笔者除引见这个情况下的日期格局以外,还引见WIN NT+ORACLE7+IIS4的使用情况,经由过程二者的对照,会加深这方面的懂得,本文顶用到的ASP剧本言语是VB。

1 情况1

操作体系为NT4.0,WWW办事器为WEB SERVER IIS4.0,数据库为SQL SERVER6.5。

1.1 和数据源的毗连

ODBC数据源的名字为name_of_odbc,SQL SERVER数据库的用户名为sql_server_dbname,暗码为sql_server_dbpasswd。

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.Open "name_of_odbc","sql_server_dbname","sql_server_dbpasswd"


  

1.2 用数组变量将12个月份存储起来,
1.3 情况2中也要用到,
1.4 不
1.5 再反复
1.6 申明

Dim month1_12(12)

month1_12(1)="Jan"

month1_12(2)="Feb"

month1_12(3)="Mar"

month1_12(4)="Apr"

month1_12(5)="May"

month1_12(6)="Jun"

month1_12(7)="Jul"

month1_12(8)="Aug"

month1_12(9)="Sep"

month1_12(10)="Oct"

month1_12(11)="Nov"

month1_12(12)="Dec"


1.3 日期型变量的赋值

INI_TIMEVALUE = Date()

在FORM的输入框中显示的式为:1999-4-8

INI_TIMEVALUE = REQUEST(INI_TIMEVALUE)

def_timevalue = DAY(INI_TIMEVALUE) & "-" & month1_12(Month(INI_TIMEVALUE)) & "-" &Year(INI_TIMEVALUE)


def_timevalue的值是8-Apr-1999,在入库时,SQL SERVER只辨认这类格局的日期数据。

2 情况2

2.1 和数据源的毗连

ODBC数据源的名字为name_of_odbc,ORACLE7数据库的用户名为oracle_dbname,暗码为oracle_dbpasswd。

Set Conn = Server.CreateObject("ADODB.Connection")

Conn.Open "name_of_odbc","oracle_dbname","oracle_dbpasswd"


2.2 日期型变量的赋值

INI_TIMEVALUE = Date()

在FORM的输入框中显示的式为:1999-4-8

INI_TIMEVALUE = REQUEST(INI_TIMEVALUE)

def_timevalue = DAY(INI_TIMEVALUE) & "-" & month1_12(Month(INI_TIMEVALUE)) & "-" &Year(INI_TIMEVALUE)


def_timevalue的值是8-Apr-1999,在入库时,ORACLE7不辨认这类格局的日期数据。而是辨认8-Apr-99格局的数据,所以,在编程时可将赋值语句调剂过去:

def_timevalue = DAY(INI_TIMEVALUE) & "-" & month1_12(Month(INI_TIMEVALUE)) & "-" & mid(Year(INI_TIMEVALUE),3,2)

行将年度取后两位,def_timevalue的值变成8-Apr-99,如许,ORACLE7数据库就可以辨认了

</p>  写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了. 另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)
蒙在股里 该用户已被删除
沙发
发表于 2015-2-4 04:40:46 | 只看该作者
那么,ASP.Net有哪些改进呢?
小女巫 该用户已被删除
板凳
发表于 2015-2-4 15:59:09 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
海妖 该用户已被删除
地板
发表于 2015-2-10 03:46:07 | 只看该作者
Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件
山那边是海 该用户已被删除
5#
发表于 2015-2-13 19:06:54 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
第二个灵魂 该用户已被删除
6#
发表于 2015-3-3 03:09:13 | 只看该作者
ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。
飘飘悠悠 该用户已被删除
7#
发表于 2015-3-11 09:01:22 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。
只想知道 该用户已被删除
8#
发表于 2015-3-15 05:02:53 | 只看该作者
接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-21 18:30:08 | 只看该作者
掌握asp的特性而且一定要知道为什么。
莫相离 该用户已被删除
10#
发表于 2015-3-26 13:37:02 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
飘灵儿 该用户已被删除
11#
发表于 2015-4-11 15:10:27 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
老尸 该用户已被删除
12#
发表于 2015-4-23 11:06:44 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。
乐观 该用户已被删除
13#
发表于 2015-5-1 05:10:24 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
小妖女 该用户已被删除
14#
发表于 2015-5-3 11:06:22 | 只看该作者
ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。
变相怪杰 该用户已被删除
15#
发表于 2015-5-6 18:41:05 | 只看该作者
他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。
透明 该用户已被删除
16#
发表于 2015-5-6 23:18:34 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
灵魂腐蚀 该用户已被删除
17#
发表于 2015-5-11 21:31:14 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
愤怒的大鸟 该用户已被删除
18#
发表于 2015-6-6 12:07:38 | 只看该作者
以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。
不帅 该用户已被删除
19#
发表于 2015-6-16 06:55:47 | 只看该作者
你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-23 00:29

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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