高分请高手!懂asp和Access数据库的进!

来源:百度知道 编辑:UC知道 时间:2024/05/08 14:22:38
dim conn
dim dbpath
set conn=server.createobject("adodb.connection")
dbpath=Server.mappath("data/data.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & dbpath

上面的代码,是我写的一段Access2003数据库创立连接的代码.

请高手帮我续写后面,新建一个表,并添加好字段和类型的代码.

我在网上找了很多,基本上都说的不清不白,看的很简单,实际上一做却出了一堆问题.

麻烦高手帮我把完整的语句写出.并用'符号做个标语...我收下来仔细研究!
我需要添加3个字段,分别是:id(主键,自动编号),zhengshu(整数型),wenzi(文本型)

谢谢了

我在这感激不禁!!
......

回答的我满意,会往上猛追分!!!

楼下这位streetpoet大哥

我要的是续写我的代码!!!!

我上面那个代码是连接数据库的!!!!一点问题都没有!!!!

请把眼镜戴好,看我问的什么!

作完了,在asp中测试了。lz来试试吧。

dim conn
dim dbpath
set conn=server.createobject("adodb.connection")
dbpath=Server.mappath("data/data.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & dbpath

dmlSql="Create table Table1 (id autoincrement(1,1) primary key, zhengshu int, wenzi text) "
'上一句是关键
'create table Table1 是建立一个表格,()内的内容为字段,以逗号分开.
'id autoincrement(1,1) primary key ,中autoincrement(1,1)是自动编号字段,第一个数字为起始编号,第二个数字为递增的量;primary key是将id字段设为主键
'zhengshu int 字段名zhengshu 类型为整型
'wenzi text 字段名wenzi 类型为文本

conn.execute (dmlSql) '执行SQL,建表

Dim strSql

strSql=”create table T1
(id int primary key IDENTITY(1,1),
zhengshu int,
wenzi text
)”

conn.Oepn strSql,ActiveConnection,,,adCmdText

还有种写法
sql="create...."
set rs=conn.excute(sql)

如果想知道recordset方法属性请参见