小 小甘 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #1 急!Jet SQL 语句:怎样在表中添加一个[数字递增]的字段(ID)?谢谢! 怎样写这条SQL(Jet,针对ACCESS)
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #3 CREATE TABLE TableName ( FieldName smallint IDENTITY(1,1) )
小 小甘 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #4 to hbezwwl, SQL(Jet,针对ACCESS),不是其他SQL语法
杜 杜宝 Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-11 #5 呵呵,这个是以前用的小例子: CREATE TABLE Panels ( P_ID INTEGER NOT NULL IDENTITY (1, 1), P_Name varchar(50) NOT NULL, Primary Key (P_ID) ) 在Access中是调不过的,但在Delphi中用(ADOQuery)是可以的。 在Access中用Create Table ,加上IDENTITY会报错, 而如果用ALTER TABLE xxx ADD COLUMN yy INTEGER IDENTITY 就不报错,但没有任何效果。 查Jet SQL的帮助,虽然它保留了IDENTITY,但没有说如果使用。
呵呵,这个是以前用的小例子: CREATE TABLE Panels ( P_ID INTEGER NOT NULL IDENTITY (1, 1), P_Name varchar(50) NOT NULL, Primary Key (P_ID) ) 在Access中是调不过的,但在Delphi中用(ADOQuery)是可以的。 在Access中用Create Table ,加上IDENTITY会报错, 而如果用ALTER TABLE xxx ADD COLUMN yy INTEGER IDENTITY 就不报错,但没有任何效果。 查Jet SQL的帮助,虽然它保留了IDENTITY,但没有说如果使用。
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-04-18 #7 to 不甘: 我也想用adox解决自增量的,请看看这个贴子: lid=1033915