我想获得一个从sql语句返回的字段名称列表.这可以使用sql语句或一些c#解析代码来完成,以将语句解析为字符串.如果不编写复杂的解析器,这可以轻松完成吗?
例如,我可能想要返回
name,field2,field3
从
SELECT a.field1 as name, a.field2, b.field3 FROM A INNER JOIN B ON A.Id = B.FkId
Run Code Online (Sandbox Code Playgroud)
如果您询问使用SqlClient组件,例如SqlDataReader类,则可以使用
Reader.GetName(columnNumber)
Run Code Online (Sandbox Code Playgroud)
返回列名的方法.
| 归档时间: |
|
| 查看次数: |
5725 次 |
| 最近记录: |