如何在.dbf中的列上使用标识?

时间:2010-09-04 11:24:17

标签: c# .net odbc dbf

我正在使用此代码创建.dbf文件,它工作正常(我使用OdbcConnection)

    string TblInventory = "Create Table Inventory (Id int , Date datetime, CreatedBy char(100))";
    OdbcCommand cmd = new OdbcCommand(TblInventory, odbconn);
    cmd.ExecuteNonQuery();

插入效果很好:

"Insert Into Inventory (Id, Date , CreatedBy ) Values(2,'2010/05/05','Gigi')";

如何让Id列自动增量?

2 个答案:

答案 0 :(得分:0)

尝试使用CREATE TABLE INVENTORY(ID autoinc,....

答案 1 :(得分:0)

使用AUTOINC的{​​{1}}启用自动递增功能。

CREATE TABLE

请查看以下链接以获取更多信息:

http://msdn.microsoft.com/en-us/library/aa976850%28VS.71%29.aspx

http://msdn.microsoft.com/en-us/library/aa977477%28v=VS.71%29.aspx

[AUTOINC [NEXTVALUE NextValue [STEP StepValue]]] [DEFAULT eExpression1]