|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
写软件都是想的时间比写的时间要长的.如果反过来了就得看看是什么原因了.另外大家可以回去问问公司里的小MM.(一般企业里,跟你们交付软件接触得最多的是她们)ADO怎样创建修正删除表
可使用ASP在程式傍边间接创建修正删除表
与表有关的SQL语法以下:
创建一个表:CREATETABLE表达式。
修正一个表:ALTERTABLE表达式。
删除一个表:DROPTABLE表达式。
创建一个索引:利用CREATEINDEX或ALTERTABLE表达式。
删除一个索引:DROPINDEX表达式。
具体先容以下:
CREATETABLE表达式
CREATETABLE表达式,创建一个新的表。
语法以下:
CREATETABLE新表(新字段称号1字段范例[(长度)][NOTNULL][索引1][,新字段称号2字段范例[(长度)][NOTNULL][索引2][,...]][,CONSTRAINTmultifieldindex[,...]])
长度为字符范例及字符长度。
索引1,索引2CONSTRAINT子句界说单一字段索引。
multifieldindex界说一多重字段索引。
利用CREATETABLE表达式,假如将一字段指定为NOTNULL,则在此字段中新增的纪录材料内容必需是无效的材料。
CONSTRAINT子句可在一字段上创建分歧的限定,而且也能够用来创建主索引。
您可使用CREATEINDEX表达式,在现有的表上创建一个主索引或多个索引。
让我们看一个在ASP程式码傍边利用这个SQL指令的例子。
比如ASP程式码rs61.asp以下,[CREATETABLE学员(姓名TEXT(10),岁数INT)]先创建一个学员的表,包含10个位元长度TEXT范例的姓名字段,和整数范例的岁数字段。
实行后,利用Access翻开NtopSamp.mdb文件时,可看到新创建一个学员的表。
ALTERTABLE表达式
ALTERTABLE表达式,修正已创建好的表。
语法以下:
ALTERTABLE表{ADD{COLUMN字段称号字段范例[(长度)][NOTNULL][CONSTRAINT索引]|
CONSTRAINTmultifieldindex}|
DROP{COLUMN字段称号ICONSTRAINT多重字段索引称号}}
利用ALTERTABLE表达式,您能够使用多种分歧办法,变动今朝已存在的表:
利用ADDCOLUMN新增字段到表。
利用DROPCOLUMN删除一字段。只需指定欲删除之字段称号便可。
利用ADDCONSTRAINT新增加重字段索引。
利用DROPCONSTRAINT删除多重字段索引。只需指定紧接在CONSTRAINT以后的索引称号便可。
利用ADDCOLUMN新增字段到表时,必需指定字段称号、所属范例、和范例和长度。
比方,下例增添一个2个字符长度,名为性其余字符范例字段到学员表中:
ALTERTABLE学员ADDCOLUMN性别TEXT(2)
您也能够对此字段界说索引。
假如您对一字段指定NOTNULL,则在此字段中所新增的纪录材料必需是无效的材料。
无法实现跨操作系统的应用。当然这也是微软的理由之一,只有这样才能发挥ASP最佳的能力。可是我却认为正是Windows限制了ASP,ASP的概念本就是为一个能让系统运行于一个大的多样化环境而设计的; |
|