【发布时间】:2011-07-10 17:22:23
【问题描述】:
我正在编写一些工具,当任何查询应用于它时,它必须检索检索到的数据集的列名。
如果您熟悉 phpMyAdmin,您会意识到 SQL 窗格的作用是运行您的查询并使用列名显示结果。我想知道查询会有多难,它总是会产生列名,而幕后的实际编程是什么?是不是会分析查询,然后从中查找表名,然后先使用查询show columns from table-name 检索列名,然后再检索数据?
有没有更好的办法?
更新 抱歉信息不完整,我想我必须说我正在使用 MySQL 连接器用于 .NET 并且正在使用 C#。
【问题讨论】:
-
你用什么语言写的?可能有一种预先制作的方法来检索查询元数据。