vb中如何定义ACCESS数据表的主键且以1的步长自动递增.

vb中如何定义ACCESS数据表的主键且以1的步长自动递增.DimcatAsNewADOX.CatalogDimtblAsNewADOX.TableDimpstrAsSt... vb中如何定义ACCESS数据表的主键且以1的步长自动递增.
Dim cat As New ADOX.Catalog
Dim tbl As New ADOX.Table
Dim pstr As String
Dim DB As String

DB = App.Path & "\" & "department.mdb"
pstr = "Provider=Microsoft.Jet.OLEDB.4.0;" '数据库驱动 4.0 For Office 2k/2003, 3.5.1 For Office 97
pstr = pstr & "Data Source=" & DB

cat.Create pstr '建立数据库
cat.ActiveConnection = pstr

tbl.Name = "单位" '定义表名
tbl.Columns.Append "编号", adInteger '定义字段
tbl.Columns.Append "单位名称", adVarWChar, 16 '定义字段
tbl.Columns.Append "线路名称", adVarWChar, 8 '定义字段
tbl.Columns.Append "起点里程", adDouble
tbl.Columns.Append "终点里程", adDouble
tbl.Columns.Append "所属车间", adVarWChar, 16 '定义字段
tbl.Columns.Append "所属工务段", adVarWChar, 16 '定义字段
tbl.Columns.Append "所属铁路局", adVarWChar, 16 '定义字段
tbl.Columns.Append "上级单位编号", adInteger '定义字段
cat.Tables.Append tbl '建立表
在这里如何把"编号"字段定义自动+1的主键?
展开
 我来答
vanguard_vip
2008-10-13 · 超过50用户采纳过TA的回答
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:0
展开全部
CREATE TABLE MyCustomers (CustID int IDENTITY (100,1) PRIMARY KEY, CompanyName nvarchar (50)):CustID 设为主键且以1的步长自动递增.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式