1
strUserQuery = request.querystring("UserQuery")
strQueryToBeExecuted = "Select * from (" & strUserQuery & ") where rownum < 501"

クエリの実行時にテーブルの見出しを自動的に印刷するにはどうすればよいですか?最初の行を印刷しようとしましたが、クエリ結果に列名が含まれていません。

desc(テーブル名)も使ってみましたが、うまくいきませんでした。誰かが私を案内してくれたらとてもありがたいです。

4

2 に答える 2

1

データをレコードセットに入れていますか?もしそうなら、試してみてください:

For Each field in recordset.fields
Response.write field.name & "<br />"
Next
于 2012-07-24T08:31:07.627 に答える
0

あなたはそれをExcelに引っ張っていますか、それとも単にクエリを持っていますか?あなたがクエリを持っているだけなら、それは自動的に表示されます。または、コードでそれを行う場合は、自動的に取得されるため、列名ではなくデータが必要です。

于 2012-07-23T22:12:48.817 に答える