在 Microsoft SQL 服务器中获取列名 (c#)

Getting column name in Microsoft SQL Server (c#)

我在 Visual Studios 2017 中工作,我需要从名为“qst”的数据库中获取名为“Question”的数据表的列名。有什么方法或命令可以让我获取列名,然后将其插入 richTextBox1?

作为变体,您可以使用以下查询获取 table

的所有列名
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME='YourTableName'
ORDER BY ORDINAL_POSITION

如果需要,您可以从 INFORMATION_SCHEMA.TABLES

获得所有 table 个名字
SELECT *
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE='BASE TABLE'