山那边是海 发表于 2015-1-16 22:59:17

ASP编程:用SELECT 创立纪录和表

asp,你就只能等着微软给你解决,它不乐意你就只好悲催。而且asp跑在windows服务器上,windows服务器跟linux比起来简直弱爆了!select|创立用SELECT创立纪录和表
你大概已注重到,INSERT语句与DELETE语句和UPDATE语句有一点分歧,它一次只操纵一个纪录。但是,有一个办法可使INSERT语句一次增加多个纪录。要作到这一点,你必要把INSERT语句与SELECT语句分离起来,象如许:

INSERTmytable(first_column,second_column)
SELECTanother_first,another_second
FROManothertable
WHEREanother_first=’CopyMe!’

这个语句从anothertable拷贝纪录到mytable.只要表anothertable中字段another_first的值为’CopyMe!’的纪录才被拷贝。
当为一个表中的纪录创建备份时,这类情势的INSERT语句长短常有效的。在删除一个表中的纪录之前,你能够先用这类办法把它们拷贝到另外一个表中。
假如你必要拷贝全部表,你可使用SELECTINTO语句。比方,上面的语句创立了一个名为newtable的新表,该表包括表mytable的一切数据:

SELECT*INTOnewtableFROMmytable

你也能够指定只要特定的字段被用来创立这个新表。要做到这一点,只需在字段列表中指定你想要拷贝的字段。别的,你可使用WHERE子句来限定拷贝到新表中的纪录。上面的例子只拷贝字段second_columnd的值即是’CopyMe!’的纪录的first_column字段。

SELECTfirst_columnINTOnewtable
FROMmytable
WHEREsecond_column=’CopyMe!’

利用SQL修正已创建的表是很坚苦的。比方,假如你向一个表中增加了一个字段,没有简单的举措往复除它。别的,假如你不当心把一个字段的数据范例给错了,你将没有举措改动它。可是,利用本节中报告的SQL语句,你能够绕过这两个成绩。
比方,假定你想从一个表中删除一个字段。利用SELECTINTO语句,你能够创立该表的一个拷贝,但不包括要删除的字段。这使你既删除该字段,又保存了不想删除的数据。
假如你想改动一个字段的数据范例,你能够创立一个包括准确数据范例字段的新表。创立好该表后,你就能够分离利用UPDATE语句和SELECT语句,把本来表中的一切数据拷贝到新表中。经由过程这类办法,你既能够修正表的布局,又能保留原本的数据。
</p>ASP一般认为只能运行在IIS上,正如前面所提到的,这并不是十分正确,事实上,ASP也能运行在Apache上。ApacheASP可在任意Apache服务器上运行有限的ASP功能,所需做的,只需打开mod_perl。

只想知道 发表于 2015-1-20 07:12:00

最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。

小妖女 发表于 2015-1-25 07:45:10

兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的

仓酷云 发表于 2015-2-2 15:48:46

不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍

admin 发表于 2015-2-8 00:11:30

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

飘灵儿 发表于 2015-2-23 17:49:16

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

分手快乐 发表于 2015-3-7 09:50:50

没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。

谁可相欹 发表于 2015-3-14 18:24:11

Response:从字面上讲是“响应”,因此这个是服务端向客户端发送东西的,例如Response.Write

小女巫 发表于 2015-3-21 12:58:16

接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。
页: [1]
查看完整版本: ASP编程:用SELECT 创立纪录和表