透明 发表于 2015-1-16 23:18:15

ASP编程:asp完成在web中显现电子表格数据(二)...

ASP.NET和ASP的比较,技术上比较已经没什么可说的了.新一代在大部分程度来说当然是比旧一代好了.关键看你对所做软件的理解了.因人而定.会写的话也可能比ASP.NET写得更有效率和更方便重用web|电子表格|天生html|数据|显现历程的最初一步是格局化数据并显现,就是创建一个HTML输入,步骤以下:

顺次轮回纪录集(Recordset)中每个字段(Field),写题目
顺次轮回纪录集和每个字段,写数值
  例程代码将全部的HTML表格组合为一个长字符串,最初输入到HTML页面。字符串初始化为以下值:

DataTable="<table><tr>"

  电子数据表的列的需要信息由纪录集工具的Field汇合发生,它包含了一系列字段工具,可使用它们的Name属性创建题目行。

ForEachoFieldinoRs.Fields
DataTable=DataTable&"<th>"&oField.Name&"</th>"
Next
DataTable=DataTable&"</tr>"

  最新翻开的纪录集(recordset)主动将初始地位指向第一行,利用MoveNext办法挪动纪录指针,按次存取每行,直到全部纪录集的开端。当到纪录集开端时,属性Eof的值酿成True,轮回停止。在轮回中,经由过程字段汇合的枚举和对应的Value属性,从而到达单位格数据的存取。

DoWhileNotoRs.EOF
DataTable=DataTable&"<tr>"

ForEachoFieldinoRs.Fields
DataTable=DataTable&"<td>"&oField.Value&"</td>"
Next

DataTable=DataTable&"</tr>"
oRs.MoveNext
Loop

  最初,加上HTML的表格停止标志,输入全部字符串到页面,构成了静态发生的表格。因为纪录集工具不再必要,以是要开释它。

DataTable=DataTable&"</table>"
SetoRs=Nothing

Response.WriteDataTable

  在总结前,有需要申明一个小的界说在电子数据表是怎样注释的。

  一般,在ADO中将必定局限内的第一行注释为一套列题目,只管在ODBC中有明订婚义的选项能够克制这类注释,但我也不肯意在ADO中这么做。假如第一行包括数字信息,那末ADO中将前往通用的字段名,好比:F1,F2,等等...,如许就不克不及看到数字的值。并且,ADO也会将第一行中的“非字母、非数字”字符交换为标记#。
</p>缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。

第二个灵魂 发表于 2015-1-20 09:23:47

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

精灵巫婆 发表于 2015-1-25 20:12:27

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

愤怒的大鸟 发表于 2015-1-25 22:55:07

Session:这个存储跟客户端会话过程的数据,默认20分钟失效

若相依 发表于 2015-1-28 12:06:12

ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。  因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。

小妖女 发表于 2015-2-2 22:02:30

Server:这个表示的服务器,操作服务器的一些东西使用这个,如Server.Mappath转换服务器路径,Server.CreateObject实例化一个组件

飘灵儿 发表于 2015-2-8 08:56:32

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

老尸 发表于 2015-2-25 06:21:23

如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。

金色的骷髅 发表于 2015-3-15 10:02:53

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

只想知道 发表于 2015-3-22 00:10:23

弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
页: [1]
查看完整版本: ASP编程:asp完成在web中显现电子表格数据(二)...