タグ

SQLとExcelに関するzaki1010のブックマーク (5)

  • ADODB.RecordsetでRecordCountを取得する - 大人になったら肺呼吸

    はじめに レガシーASP(クラシックASP)で、SQLを発行してデータベースからデータを取得する際に、結果として取得したレコードの件数を取得したい場合があります。このエントリでは、ADODB.RecordsetのRecordCountで正しいレコード数を取得する方法を紹介します。 RecordCountプロパティが-1を返す レコードの件数を取得するSQL(SELECT COUNT(*) FROM 〜)を使うことも可能ですが、データの取得と同時に件数も取得したいときは、RecordCountプロパティを参照することで、SELECTしたレコードの件数を取得することができます。 しかしながら、通常ではRecordCountプロパティは、-1を返します。これは、CursorLocationがデフォルト(サーバサイドカーソル)になっていることが原因です。 サーバーサイド カーソルを使用して作成した

    ADODB.RecordsetでRecordCountを取得する - 大人になったら肺呼吸
  • Office Space: ADO を使用して Excel ワークシートにクエリを実行する

    Office Space へようこそ。Office Space は、Microsoft® Office アプリケーションのスクリプト作成に関するヒントとテクニックを紹介するコラムです。毎週火曜日と木曜日に新しいヒントを掲載します。過去のヒントについては、Office Space アーカイブを参照してください。Microsoft Office でのスクリプト作成について質問がある場合は、scripter@microsoft.com (英語のみ) までお送りください。すべての質問に回答することはできないかもしれませんが、可能な限り対応いたします。 ADO を使用して Excel ワークシートにクエリを実行する 約 1 か月前、CBS は、人気ホーム コメディ "Everybody Loves Raymond" の最終回を放送しました。この番組は、Scripting Guys のうち少なくとも

    Office Space: ADO を使用して Excel ワークシートにクエリを実行する
  • Works - テキストファイルとExcelシートにSQL

    zaki1010
    zaki1010 2013/02/23
    Excel, Access, Oracle, HTMLのTableなど、いろんなものをDBのテーブルとして扱ってSELECT文を投げられるExcelツール。
  • 外部テキストファイルとの接続方法

    Shell 関数 機能 外部テキストファイルを開くだけで何も操作をしなくてよい場合は、もっとも簡単なのがこの Shell 関数です。 Call Shell("NOTEPAD C:\Temp.txt", 1) Shell 関数自体は別にテキストファイルを操作するための関数ではなく、単にアプリケーションを呼び出すだけで、呼び出し先はメモ帳でも秀〇でも Excel でも何でもかまいません。上記例ではコマンドライン オプションでテキストファイルのフルパスを渡すことによって、メモ帳に起動と同時にテキストファイルを開かせています。 なおテキストファイルのフルパス中に半角スペース文字が混じる場合は、下記のようにパスをさらに二重のダブル クォーテーションで括る必要があります。 Call Shell("NOTEPAD ""C:\Documents and Settings\YU-TANG\デスクトップ\Te

  • Works - テキストファイルとExcelシートにSQL

    ExcelからSELECT文を発行する』と言う事ではありません。テキストファイルやエクセルシートに対して、 SELECT文を発行する方法について書いていきます。つまり、これらのファイルを、あたかも RDBMS のテーブルであるかのように扱う、と言う事です。    テキストの検索に関しては『grep 使えばいーじゃん』と言うご意見もあるでしょう。 実際、私自身は DOS版grep や シェアウェアの Qgrep を使っていますが、単純な grep だけでなく、 複数のファイルを使って複雑なクエリーを行う場合には、join や sort や uniq などのコマンドをパイプして使う必要があります。さらに複雑になれば、sed awk perl なども使うことになりましょう。    もちろん、そちらの方が楽、と言う人もいるでしょうが、 Windows ユーザー に限って言えば、どちらかと言う

    zaki1010
    zaki1010 2013/02/23
    ExcelのVBAでSELECT文を発行して云々ではなく、テキストファイルやエクセルシートに対して、テーブルのように扱って外部からSELECT文を発行する方法
  • 1