如何用VB.NET在OLEDB中创建一个2列组合为主键



所以我在" RPD"表和数据库没有主键,那么我的解决方案必须创建一个主键在"PNM"列,但我只能更新一行所以解决方案是是否可以通过组合"PNM"带有" node "那么它就变成了主键或者是否有其他的解决方案

感谢表名:RPD这些是产品项的详细信息

数量

根据此链接:ALTER TABLE添加复合主键

Using cn As New OleDbConnection("provider=Microsoft.Jet.OLEDB.4.0; data source=" & Path & "; Extended Properties=dBase IV")
Using cmd As New OleDbCommand("ALTER TABLE RPD ADD CONSTRAINT idxMyTable PRIMARY KEY (PNM,NOD)", cn)
cn.Open()
cmd.ExecuteNonQuery()
End Using
End Using

最新更新