ADO如何建立修改删除表

您不能同时新增或删除多个字段或索引。

  譬如ASP程式码rs63.asp如下,[CREATE TABLE 学员1 (姓名 TEXT(10), 年龄 INT)] 先建立一个学员1的表,然后使用 [ALTER TABLE 学员1 ADD COLUMN 性别 TEXT(2)] 增加一个2个字符长度,名为性别的字符类型字段到学员1表中:

%

Set conn1 = Server.CreateObject("ADODB.Connection")

conn1.Open "DBQ="& Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"

sql = "CREATE TABLE
学员1 (姓名 TEXT(10), 年龄 INT)"

Set a = conn1.Execute(sql)

Response.Write "CREATE TABLE OK

"

sql = "ALTER TABLE
学员1 ADD COLUMN 性别 TEXT(2)"

Set a = conn1.Execute(sql)

Response.Write "ALTER TABLE OK

"

conn1.Close

%


执行后,使用Access打开NtopSamp.mdb文件时,可看到表学员1新建立一个姓别的字段。