VBS + Csv
OS関連の情報収集など、
PCの保守をする上でクライアント環境が統一されていれば簡単なことでも、
OSのバージョン、インストールされているアプリケーションの種類やバージョンに
バラつきがあるとちょっとした情報収集でも手間取ることが多い。
気の利いたスクリプトを作成しようとすると、ローカルDBも必要になるが、
アプリケーションとローカルDBの組み合わせで
最も環境に影響を受けない組み合わせは何だろうか?
VB.Net + SQLite ?
Excel VBA + Excel DB利用?
Access VBA?
・・・
色々考えた結果、VBScript + ODBC Text Driver によるCSVファイルのデータベース利用が
最も環境の影響を受けにくいのでは!
と思い、試行錯誤した結果・・・
csvファイルはDBとして活用できるものの、
SQLはSELECTとINSERTしか発行できないことが発覚。。
また、.Net開発に慣れるとVBScriptは生産性が悪い。
せめて.Net Framework だけでも最新版が配布されていれば
VB.Net + SQLiteでいけそうなのに。。
今どきWindows2000をサポートするのは楽じゃないですね><。。
PCの保守をする上でクライアント環境が統一されていれば簡単なことでも、
OSのバージョン、インストールされているアプリケーションの種類やバージョンに
バラつきがあるとちょっとした情報収集でも手間取ることが多い。
気の利いたスクリプトを作成しようとすると、ローカルDBも必要になるが、
アプリケーションとローカルDBの組み合わせで
最も環境に影響を受けない組み合わせは何だろうか?
VB.Net + SQLite ?
Excel VBA + Excel DB利用?
Access VBA?
・・・
色々考えた結果、VBScript + ODBC Text Driver によるCSVファイルのデータベース利用が
最も環境の影響を受けにくいのでは!
と思い、試行錯誤した結果・・・
csvファイルはDBとして活用できるものの、
SQLはSELECTとINSERTしか発行できないことが発覚。。
また、.Net開発に慣れるとVBScriptは生産性が悪い。
せめて.Net Framework だけでも最新版が配布されていれば
VB.Net + SQLiteでいけそうなのに。。
今どきWindows2000をサポートするのは楽じゃないですね><。。
コメント
コメントを投稿