ASP网站制作之ADO怎样创建修正删除表
写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)ADO怎样创建修正删除表可使用ASP在程式傍边间接创建修正删除表
与表有关的SQL语法以下:
创建一个表:CREATETABLE表达式。
修正一个表:ALTERTABLE表达式。
删除一个表:DROPTABLE表达式。
创建一个索引:利用CREATEINDEX或ALTERTABLE表达式。
删除一个索引:DROPINDEX表达式。
具体先容以下:
CREATETABLE表达式
CREATETABLE表达式,创建一个新的表。
语法以下:
CREATETABLE新表(新字段称号1字段范例[(长度)][索引1][,新字段称号2字段范例[(长度)][索引2][,...]][,CONSTRAINTmultifieldindex[,...]])
长度为字符范例及字符长度。
索引1,索引2CONSTRAINT子句界说单一字段索引。
multifieldindex界说一多重字段索引。
利用CREATETABLE表达式,假如将一字段指定为NOTNULL,则在此字段中新增的纪录材料内容必需是无效的材料。
CONSTRAINT子句可在一字段上创建分歧的限定,而且也能够用来创建主索引。
您可使用CREATEINDEX表达式,在现有的表上创建一个主索引或多个索引。
让我们看一个在ASP程式码傍边利用这个SQL指令的例子。
比如ASP程式码rs61.asp以下,先创建一个学员的表,包含10个位元长度TEXT范例的姓名字段,和整数范例的岁数字段。
实行后,利用Access翻开NtopSamp.mdb文件时,可看到新创建一个学员的表。
ALTERTABLE表达式
ALTERTABLE表达式,修正已创建好的表。
语法以下:
ALTERTABLE表{ADD{COLUMN字段称号字段范例[(长度)]|
CONSTRAINTmultifieldindex}|
DROP{COLUMN字段称号ICONSTRAINT多重字段索引称号}}
利用ALTERTABLE表达式,您能够使用多种分歧办法,变动今朝已存在的表:
利用ADDCOLUMN新增字段到表。
利用DROPCOLUMN删除一字段。只需指定欲删除之字段称号便可。
利用ADDCONSTRAINT新增加重字段索引。
利用DROPCONSTRAINT删除多重字段索引。只需指定紧接在CONSTRAINT以后的索引称号便可。
利用ADDCOLUMN新增字段到表时,必需指定字段称号、所属范例、和范例和长度。
比方,下例增添一个2个字符长度,名为性其余字符范例字段到学员表中:
ALTERTABLE学员ADDCOLUMN性别TEXT(2)
您也能够对此字段界说索引。
假如您对一字段指定NOTNULL,则在此字段中所新增的纪录材料必需是无效的材料。
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; 不能只是将它停留在纸上谈兵的程度上。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") 接下来就不能纸上谈兵了,最好的方法其实是实践。实践,只能算是让你掌握语言特性用的。而提倡做实际的Project也不是太好,因为你还没有熟练的能力去综合各种技术,这样只能使你自己越来越迷糊。 运用经典的例子。并且自己可以用他来实现一些简单的系统。如果可以对他进行进一步的修改,找出你觉得可以提高性能的地方,加上自己的设计,那就更上一个层次了,也就会真正地感到有所收获。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 我认为比较好的方法是找一些比较经典的例子,每个例子比较集中一种编程思想而设计的。 下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助... 那么,ASP.Net有哪些改进呢?
页:
[1]