accessのデータをgrepなどで検索したりできるものでしょうか。よろしくお願いいたします。

A 回答 (4件)

他のソフトでも、プログラム次第ではAccessのデータにアクセスできるのです。



マイクロソフトから、DAO、とかADOっていう、データベースにアクセスするためのコンポーネントが公開されていまして、それを使ったソフトは、AccessだのOracleだのといったデータベースにアクセスできるようになるんですね。

したがって、こういったコンポーネントを組み込んだGREPを作らない限り、Grepでの検索は不可、っていうのが答えになるかと思います。
    • good
    • 0

ACCESSで使用するテーブルは、リンクが可能です。


a.mdb から b.mdb のテーブルが参照できるってことです。
データ構造がどうなっているのか不明ですが、あとはクエリーを書いて複数テーブルから情報を抽出すればいいと思います。
    • good
    • 0

grepって、テキストデータ中から、該当行を検索するツールですよね?


暗号化されていないMDBは、テキストは読み取る事は可能ですが、どのテーブルの、どのレコードにかは特定できませんし、バイナリデータですから、1行の区切りって無いですよね。という事は、該当データ以後、改行があるまで、とめどなく表示されちゃうって事ですか?

dir関数なんか使って、ファイル検索し、MDBが見つかったら、データベース・テーブル・フィールドの順に項目数を取得し、それぞれの終わりまでデータを比較してゆけば、ご要望の事は、不可能では無いと思いますが。

個人で使用する位のデータベースだったら、テーブル内容とか把握出来る量ですから、hyde-laさんがおっしゃってるように、クエリ作った方が早いですし、把握できないほどの大きさのデータベースでしたら、なんらかの手段を講じておかなければ、運用に耐えれませんよね。
    • good
    • 0
この回答へのお礼

皆様いろいろアドバイスありがとうございました。
どのように無理なことなのかが詳しくわかって勉強になりました。意図としては、やむなくデータの変更をしなければならなくなったが、多数のmdbファイルの中を探さないとわからないという状況があっての質問でした。

お礼日時:-0001/11/30 00:00

CSVで保存すれば当然可能です(笑


それ以外の方法は解りませんが、grepならテキストにさえ
なってればOKですから、要はテキストになってるかどうかでしょう。

#せっかくRDBMSなんだから、私ならクエリー発行しますが

この回答への補足

やりたいことは、複数の*.mdbファイルに対して直接grepできないものかということなのです。以前、フリーソフトか何かで、一部データを表示しているのを見たことがあったので、mdbファイルをダイレクトに対象にgrepもどきの操作ができるものかという疑問がわいてきての質問でした。

補足日時:2000/11/30 20:18
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

  • 縦書きと横書きはどちらが読みやすい?

    普段何気なく読んでいる文章ですが、縦書きか横書きか、意識したことはありますか?制作側としては読み手はどちらの方が読みやすいと思うかはとても大きな問題です。教えて!gooには、 「『横書き』と『縦書き』、...

  • 昭和の日ってどういう日?

    ゴールデンウィーク初日の4月29日は「昭和の日」です。今や平成生まれの人も多い時代ですが、「なぜ昭和の日があるの?」という疑問をもったことはありませんか?和暦を挙げるのなら、大正の日、明治の日、平成の日...

  • Excelの意外な使い方とは?

    会社のパソコンに必ず入っている、と言っても過言ではない、Office系ソフトの「Word」と「Excel」。PCを使う職場にいた方なら、一度は触ったことがあるかと思います。Wordは仕事以外に使う方法がすぐ浮かびそうです...

  • 賞味期限3時間のパイ!?札幌駅から徒歩で食べに行ける「サクサクスイーツ」3選

    海鮮丼、寿司、ジンギスカンにラーメン、と、何を食べても美味しいのが北海道・札幌。旅行で訪れるたびにあれもこれもと食べまくり、体重を一気に増やしてしまう筆者である。 北海道中の美味しいものが結集する“食...

  • 教えて! しりもと博士:第105話「スイカ割り」

    なんでも知っているしりもと博士が、ボーイとガールにいろいろな事を教えてくれます。 二人がこの世の全てを学ぶまで博士は教える事をやめません。

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ