我正在尝试获取给定表的字段名列表,以便将它们转换为字符串,然后作为变量回发到另一个函数。
我在谷歌上搜索了大量关于GetSchemaTable的信息,但我似乎只能输出字段参数,而不能输出这些参数的实际值(即ColumnName,这才是我真正想要的!)
找到此页面;What is the SQL command to return the field names of a table?
但是上面的所有查询都给我一个错误:“您没有访问表‘列’的权限”
我相信这很简单,有没有人能给我一个简单的函数
fieldNames = "fieldName1, fieldName2, etc"我使用的是MySQL服务器和ODBC connections ASP.NET,使用VB。
发布于 2011-10-28 23:37:52
我不知道这是否可行,但你可以试一试。
select * from yourtable limit 0;作为新的dt.Load(cmd.ExecuteReader())
这只是一个想法而已。不知道它是否会起作用。
https://stackoverflow.com/questions/7931302
复制相似问题