ACCESS中创建表的问题

c_shli 2004-12-26 08:15:20
用以下语句创建表tn
create table tn(
idn int IDENTITY(1,1) not null,
typename varchar(40),
number int,
devicename varchar(20),
)
却报错如下
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] CREATE TABLE 语句中的语法错误。
可同样的语句在sql查询分析器中却正确通过,请问这是哪的问题啊??
...全文
125 点赞 收藏 7
写回复
7 条回复
c_shli 2004年12月27日
各位大哥的方法都试过了还是不行.......
jet sql语法和标准的sql语法有差异?我还真不知道呵呵
哪里有jet sql的语法介绍啊
回复 点赞
scoutlin 2004年12月26日
create table tn(
idn int autoincrement not null,
typename text(40),
[number] int,
devicename text(20),
)
回复 点赞
madpolice 2004年12月26日
语法不对!!看Jet Sql语法!!!
回复 点赞
yaniu 2004年12月26日
create table tn(idn autoincrement not null,[typename] varchar(40),[number] int,devicename varchar(20))
这下对了,ACCESS的自动编号应该是autoincrement
回复 点赞
tylchina 2004年12月26日
Access里有varchar类型吗
回复 点赞
yaniu 2004年12月26日
试了一下,是错的,不好意思,请高手来
回复 点赞
yaniu 2004年12月26日
注意ACCESS的一些保留字
create table tn(
idn int IDENTITY(1,1) not null,
typename varchar(40),
[number] int,
devicename varchar(20),
)

回复 点赞
发动态
发帖子
ASP
创建于2007-09-28

1.9w+

社区成员

35.7w+

社区内容

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区公告
暂无公告