ASP网页编程之从ASP迁徙至ASP+ -----进进DataSet
asp对于服务器的要求较高,一般的服务器如果访问量一大就垮了,不得不重启。asp+原雨晨ADO+引进了DataSet和DataView的观点。DataSet相似于纪录集的汇合,由于它能保留一个或多个数据及其之间干系的表(table)。DataView是这些表中之一的完成,相似于ADO纪录集。在下面的例子中,我们的DataSet只保留一个表:Upcoming,我们要将之驻留于ASP+服务器控件中。能够经由过程以下体例向DataSet中到场更多表。
*从头界说我们的SQL语句。
*将ADODataCommand的SelectCommand属性设置为一个新的ADODataCommand
*挪用ADODataCommand的FillDataSet办法
FillDataSet办法将SQL查询了局中的表存进到被传送至办法挪用中的DataSet中。到场另外一个表会招致以下改动:
dscUpcoming=NewADODataSetCommand(strSQL,Connect.ConnectToDB())
dscUpcoming.FillDataSet(dsUpcoming,"Upcoming")
重界说SQL语句
strSQL="SELECT*FROMStudents"
设置ADODataSetCommand的SelectCommand属性
dscUpcoming.SelectCommand=NewADOCommand(strSQL,Connect.ConnectToDB())
利用FillDataSet办法将了局作为新表增加进DataSet
dscUpcoming.FillDataSet(dsUpcoming,"Students")
如今我们已创建了到数据库的毗连而且将数据前往到DataSet中,但是我们还没有益用这些数据。
</p>ASP脚本是采用明文(plaintext)方式来编写的。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 虽然ASP也有很多网络教程。但是这些都不系统。都是半路出家,只是从一个例子告诉你怎么用。不会深入讨论,更不会将没有出现在例子里的方法都一一列举出来。 如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。 运用ASP可将VBscript、javascript等脚本语言嵌入到HTML中,便可快速完成网站的应用程序,无需编译,可在服务器端直接执行。容易编写,使用普通的文本编辑器编写,如记事本就可以完成。由脚本在服务器上而不是客户端运行,ASP所使用的脚本语言都在服务端上运行。 ASP也是这几种脚本语言中最简单易学的开发语言。但ASP也是这几种语言中唯一的一个不能很好支持跨平台的语言。 因为ASP脚本语言非常简单,因此其代码也简单易懂,结合HTML代码,可快速地完成网站的应用程序。 封装性使得代码逻辑清晰,易于管理,并且应用到ASP.Net上就可以使业务逻辑和Html页面分离,这样无论页面原型如何改变,业务逻辑代码都不必做任何改动;继承性和多态性使得代码的可重用性大大提高。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。
页:
[1]