Нет ли встроенного способа получить схему таблицы в ADO.NET? - PullRequest
2 голосов
/ 11 ноября 2010

Я хочу привести схему таблицы в порядок. Этот вопрос и ответ на него - это как раз мой вопрос, и что я хочу сделать. Однако это кажется мне довольно хакерским, и теперь, когда мне было два года, я надеялся, что ответ устарел. Неужели до сих пор нет способа получить схему таблицы в ее исходном порядке? (например, ADOX's OpenSchema(adSchemaTables...))?

Субъективный побочный вопрос: разве это не огромная зияющая дыра в ADO.NET в целом!?

Ответы [ 2 ]

2 голосов
/ 11 ноября 2010
exec sp_help '<tablename>'

или

select * from INFORMATION_SCHEMA.COLUMNS where TABLE_NAME = '<tablename>' order by ORDINAL_POSITION
0 голосов
/ 11 ноября 2010

Вы можете использовать GetSchema для объекта Connection.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...