【发布时间】:2009-07-22 05:14:03
【问题描述】:
我正在尝试在 VB.NET 中编写一些通用代码,以确定 SQL Server 数据库表是否包含标识列,如果包含,则返回该列的名称。
我正在使用 Visual Basic 2008 Express 并创建了一个 SQL 数据库“MyDatabase”,其中包含一个名为“MyTable”的表。在该表中,我有 3 列,“ID”、“Column1”和“Column2”。我知道,我知道……有创意的名字。在 Database Explorer 的列属性下,我已将“ID”列“Identity Specification”设置为“yes”,并将“Is Identity”值设置为“yes”。
我需要 .NET 代码返回“ID”作为标识列。这可以通过 LINQ 或其他方式完成吗?
提前非常感谢!
运气
【问题讨论】:
标签: .net sql-server vb.net linq linq-to-sql