FileSystemObjectを使用してクエリ出力をテキストファイルに書き込む方法はありますか?FileSystemObjectを使用してクエリ出力をテキストファイルに書き込む
0
A
答えて
1
クエリ結果の形式は何ですか。単純な文字列の場合はこのようなことができるかもしれませんし、必要なビットを抽出しなければならないかもしれません。ここで
は、FileSystemObjectオブジェクトを使用してテキストファイルに文字列を書き込むためのコードは次のとおりです。
Const fsoForAppend = 8
Dim objFSO
Dim queryResult
queryResult = 'OMG no results'
Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
'Open the text file
Dim objTextStream
Set objTextStream = objFSO.OpenTextFile("C:\path\to\logfile.txt", fsoForAppend)
'Write the results to the textfile
objTextStream.WriteLine queryResult
'Close the file and clean up
objTextStream.Close
Set objTextStream = Nothing
Set objFSO = Nothing
+0
クエリはテーブルからデータを出力するため、テーブル形式になります。また、既存のファイルを開いて追加するのではなく、新しいファイルを作成してクエリ出力を書き込む必要があります。 – user793468
+1
ファイルが存在しない場合は、fsoForAppendモードでファイルを開くと作成されます。 クエリ結果に関しては、レコードセットになる可能性が高いので、一度にループして行を出力するのが最善の方法です。 – managedheap84
関連する問題
- 1. Javaを使用してテキストファイルに出力を書き込む
- 2. 出力テキストファイルにオブジェクトを書き込む
- 3. テストケースの出力をオーバーライドしてJavaでテキストファイルに書き込む
- 4. javaを使用してコマンドプロンプトに出力を書き込む
- 5. Spark-Scalaの出力をテキストファイルに書き込む
- 6. python;出力をテキストファイルに書き込む方法
- 7. curl postコマンドの出力をテキストファイルに書き込む方法
- 8. C#アプリケーションのテキスト出力をテキストファイルに書き込む方法
- 9. WebSocketの出力をテキストファイルに書き込む方法は?
- 10. テキストファイルにコンソール出力を書き込む方法
- 11. Rubyコンソール出力をテキストファイルに書き込む
- 12. JSのみを使用してテキストファイルに書き込む
- 13. Java GUIを使用してテキストファイルに書き込む
- 14. JavaScriptを使用してテキストファイルに書き込む
- 15. マルチスレッドを使用してテキストファイルに書き込む
- 16. AcroJSを使用してテキストファイルを書き込む
- 17. TextWriterを使用してパラメトリックファイル名のテキストファイルを書き込む
- 18. スキャナクラスを使用してテキストファイルを書き込む
- 19. テキストファイルを作成して書き込む
- 20. テキストファイルを作成して書き込む
- 21. テキストファイルを入力し、Pythonで複数の出力ファイルを書き込む
- 22. Java - キーボード入力を読み込んでテキストファイルに書き込む
- 23. テキストファイルに書き込む
- 24. PowerShell:テキストファイルに書き込む
- 25. Oracle PLSQLファイルに出力クエリを書き込む
- 26. javascriptを使用してCハードドライブにテキストファイルを作成して書き込む
- 27. ファイルにコマンドライン出力を書き込む
- 28. MySQL出力をファイルに書き込む
- 29. 出力に\ rを書き込む
- 30. EXE出力をバッチファイルに書き込む
これは賢明な問題ではない、とあなたはたとえば、httpあなたの質問に答えた人々と対話されていません。 //stackoverflow.com/questions/9449654/exporting-a-query-output-to-a-text-file。 – Fionnuala