金色的骷髅 发表于 2015-2-3 23:38:57

ASP网页设计呵呵,祝贺自己灌破1000分大关,加贴热...

对用户来说可预见费用、节约费用,可以做到花少钱办大事。由于省去了购买软件和硬件等的前期费用,用户可以租用较高级的应用软件。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实例化一个组件

山那边是海 发表于 2015-2-13 19:06:54

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

第二个灵魂 发表于 2015-3-3 03:09:13

ASP主要是用好六个对象,其实最主要的是用好其中两个:response和request,就可以随心所欲地控制网页变换和响应用户动作了。

飘飘悠悠 发表于 2015-3-11 09:01:22

ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。

只想知道 发表于 2015-3-15 05:02:53

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。

冷月葬花魂 发表于 2015-3-21 18:30:08

掌握asp的特性而且一定要知道为什么。

莫相离 发表于 2015-3-26 13:37:02

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

飘灵儿 发表于 2015-4-11 15:10:27

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

老尸 发表于 2015-4-23 11:06:44

ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。

乐观 发表于 2015-5-1 05:10:24

代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

小妖女 发表于 2015-5-3 11:06:22

ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。

变相怪杰 发表于 2015-5-6 18:41:05

他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。

透明 发表于 2015-5-6 23:18:34

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

灵魂腐蚀 发表于 2015-5-11 21:31:14

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

愤怒的大鸟 发表于 2015-6-6 12:07:38

以HTML语言整合(HTML负责界面上,ASP则负责功能上)形成一个B/S(浏览器/服务器)模式的网页程序。

不帅 发表于 2015-6-16 06:55:47

你可以通过继承已有的对象最大限度保护你以前的投资。并且C#和C++、Java一样提供了完善的调试/纠错体系。
页: [1]
查看完整版本: ASP网页设计呵呵,祝贺自己灌破1000分大关,加贴热...