用asp创建sql数据表及相关操作

王朝学院·作者佚名  2009-04-23
窄屏简体版  字體: 小  |  中  |  大  |  超大  

conn.execute("Create table user(id AUTOINCREMENT(1,1),primary key(id))")

为什么没反映?

用asp怎么能创建SQL表?创建字段,删除字段,删除表

首先,不知道你要连接的数据库是不是MS SQL SERVER,如果是的话,建表的语法都不正确,应该是

conn.execute("create table [user](id int identity primary key)")

首先,表名由于与系统函数USER同名,因此必须用方括号括起来(建议最好换个表名);其次对于各列的声明,必须首先声明其数据类型,如果是自增序列,则加IDENTITY关键字,如果是主键,则再加PRIMARY KEY关键字。

要在一个表中创建新的字段,参考如下示例:

alter talbe [user] add col1 varchar(20)

要在一个表中删除字段,参考如下示例:

alter table [user] drop column col1

要清空表内容,参考如下示例:

truncate table [user]

要删除表,参考如下示例:

drop table [user]

建议你先在查询分析器中测试所有SQL语句是否正确,然后再改写至ASP文件中。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航