• 締切済み

Accessについて

Access2002を使用しています。 写真付きの150個のデータベースで名前、趣味等の情報と、写真を表示し、名前を検索すると、すべての情報が表示されるようにしたいのですが、テーブルに情報を打ち込みフォームに表示しました。マウスのコロコロ?で次々に情報が表示できたのですが、写真だけは全く変わりません。どのようにすればよいのでしょうか? 初めは写真をオブジェクトとしてテーブルに取り込んだのですが、最初の一枚だけであとはまったく変わってくれません。良い方法を教えていただけませんか?お願いします。

  • webk3
  • お礼率55% (24/43)

みんなの回答

  • aika25
  • ベストアンサー率45% (5/11)
回答No.1

えっと、フォトエディタがインストールされていないからだと思います。 AccessのCDからフォトエディタをインストールしてくださいね。

webk3
質問者

お礼

オブジェクトとしてビートマップで読み込んだところ出来ました。 回答ありがとうございました。

webk3
質問者

補足

サンプルのアクセスデータがあるんですけれども、そちらではコロコロで表示されているのですが、そちらのデータでは、テーブルに画像の場所がc¥画像0001.jpegと書かれているのですが、オブジェクトとして取り込む以外の方法なのでしょうか?

関連するQ&A

  • アクセス2003で写真管理

    約1000枚の写真を管理するのにアクセスでデータベース化したいと考えています。具体的にはマンションの外観写真のデータベースなのですが、やり方がわかりません。エクセルからインポートしたマンション名等のデータでテーブルを作り、フォームを作成し、OLEオブジェクトとして写真を貼り付けても全てのページに同じ写真が張り付いてしまいます。社員名簿の様に顔写真付きのデータベースと同じようなものを作りたいのですが、イベントプロシジャーとかは全くわかりません。初心者ですので、出来るだけわかりやすく教えて頂けますか。よろしくお願いします。

  • access デザインビュー表示の可不可選択

    よろしくお願いします access2000です データベースウィンドウにおいて 添付写真のように オブジェクトを デザインビューで 表示可能にしたり 表示不可能にしたりするには どこをどのように 操作すればよいか 教えてください 写真では フォームは すべてのオブジェクトが デザインビューに 変換することが 出来ません よろしくお願いします

  • ACCESSフォームに写真を貼りたい

    アクセスのフォームのデータ1つ1つに写真を貼りたいのですが、 テーブルでOLEオブジェクトをつくり、フォームにそのボックスを設け、そこにオブジェクトの挿入を実行してみました。が、写真の下にファイル名が表示してしまいます。これを写真だけを表示させるにはどうすればよいでしょうか?

  • ACCESS2003のシステムを2010で!!

    ACCESS2003で作られたシステム(ソフト)をACCESS2010で使いたいと思っています。 (会社の端末が新しくなったため。) しかし2010で開こうとすると、以下のメッセージが表示されます。 「オブジェクト“A”が見つかりませんでした。オブジェクトが存在していること、名前やパス名が正しいことを確認してください。“A”がローカルオブジェクトでない場合は、ネットワークの接続を確認するか、サーバ管理者に問い合わせて下さい。」 ここで「OK」をクリックすると、さらに以下のメッセージが表示されます。 「現在のユーザーアカウントでは、このデータベースを変換または有効にする権限がありません。 データベースを変換または有効にするには、次のいずれかの操作を行ってください。 ※このデータベースにアクセスするときに使うユーザーアカウントを定義しているワークグループに参加します。 ※データベースオブジェクトの[開く/実行]権限と[排他で開く]権限を持つようにします。 ※データベースのすべてのテーブルの[構造の変更]権限または[管理者]権限を持つか、データベースのすべてのテーブルの所有者になるようにします。 ※データベースのすべてのオブジェクトの[構造の読み取り]権限を持つようにします。 ※他のユーザーにデータベースを閉じるように要求します。」 私はACCESSの使用者であって、開発などはできない人間ですので、 分かりやすい用語などでご教示頂けましたら大変嬉しく思います。 ご多忙中大変恐縮ではございますが、何卒宜しくお願い申し上げます。

  • アクセス2003 フォームが作成できない

    オブジェクト→フォーム→新規作成→オートフォーム:データシート→テーブルを選択で進んでいくと 画像のように「フォームを作成できませんでした」となります。 しかし画面の左下にフォームが出来ています。 そのフォームを×で閉じようとしたら 「フォーム1の変更を保存しますか?」と出るので「はい」を押すと、 「名前を付けて保存」が開き、フォーム名が先ほど選択したテーブル名になっています。 そのまま保存し、オブジェクト→フォームで該当のフォームを開くと、中身はからっぽです。 フィールドは何もないのに、レコード数だけは基のテーブルと同じ数だけ表示されています。 テーブル名はアルファベットのみです。 テーブルをダブルクリックする場合は、問題なく開けます。 ちなみに空のデータベースを作り、適当にテーブルを作り、 同じようにオートフォームでフォームを作ろうと思っても同じ現象が起きました。 ファイルが悪いと言うより、アクセスがおかしいような気がします。 環境は win7でアクセス2003と2007をいれています。 2007の使い方はよくわかりません。 ご回答よろしくお願いします。

  • Access97をAccess2002にするには

    Access97で作成したmdb(オブジェクトは、テーブル(リンクテーブル有り)、クエリ、フォーム、レポート、マクロ(AutoExecのみ)、モジュールを使用)をAccess2002へ移行させようと思うのですが、単純に[ツール]→[データベースユーティリティ]→[データベースの変換]で良いものでしょうか。 もし、何か気をつけなければならないこと、やらなければならないこと等、または変換方法等をご教授いただけないでしょうか。

  • アクセスで困っています。

    アクセスでデーターベースを作成しているのですが、 エクセルからADOを使いテーブルにデータを入力し、フォームでデータ内容についての情報を見れるようになっています。 しかし、フォーム上でテーブルに連結してある情報の変更ができないのですが、どのように設定すれば、フォーム上でテーブルの情報を書き換えることができるのでしょうか? プロパティのデータ入力用は、「はい」でも「いいえ」どちらでやってもだめです。 テーブル ↓ フォーム (ここでデータを入力し、テーブル内容の変更をしたい。) よろしくお願いします。

  • Accessの検索フォームで。

    Accessを使ってデータベースを作成しています。 「テーブル1」があり、これには 名前ID 名前 入力日 チェック項目1 チェック項目2   : とあります。 これをもとに「検索クエリ」を作成しました。 検索クエリの項目は「テーブル1」とまったく同じですが、 すべてを検索するわけではないので ・名前ID  「検索項目なし」 ・名前  「Like IIf(IsNull([Forms]![検索条件入力フォーム]![名前]),[氏名],'*' & [Forms]![検索条件入力フォーム]![名前] & '*') ・入力日  「検索項目なし」 ・チェック項目1  「Like IIf(IsNull([Forms]![検索条件入力フォーム]![チェック項目1]),[チェック項目1],[Forms]![検索条件入力フォーム]![チェック項目1])」 ・チェック項目2  ※上記と同じ。   : としてあります。 この「検索クエリ」をもとに「検索条件入力フォーム」を作成してあります。 名前の欄に「田中」と入力すれば、「田中」がつく人がすべて検索されるというようなカンジになっています。 「テーブル1」に空欄があり、その場合に、検索がうまくいきません。 「検索クエリ」のところですべてに条件を入れればいいのですが、フォームに全てが入っていないので。。。 やはりフォームに「テーブル1」の項目すべてを含め、クエリで条件を入れるべきでしょうか? これが今考えている中では一番手早いようなカンジがするのですが、どうしてもあまりスマートなやり方ではないような気がして。。。 これしかないのであれば、これでやりますが、他にいい方法があれば、教えていただけないでしょうか? あまり上手な文章ではないので、補足要求があれば補足します。 宜しくお願いします。 Ac2000です。

  • チェックボックス access2003

    既存のデータベースからaccessを使って検索を行っています 表示させるテーブルの中でひとつだけ 0と1どちらかが入力されているフィールドがあります それをフォームで表示する際にチェックボックスで表示させたいのですが どのようにすればよいのでしょうか? ご存知の方よろしくお願いいたします

  • ACCESS2007のショートカットキーについて

    現在ACCESS2002で開発していたものを2007にバージョンアップしようと考えています。 そこで、フォームを名前順に並べた時に先頭にくるフォーム名を取得したいと思っているのですが、どうすればいいかわかりません。 ACCESS2002の時は、キーボードの「Ctrl+V+J+F」を押下するとデータベースオブジェクトのフォームタブに移動できました。 V:メニューの表示(V) J:データベースオブジェクト(J) F:フォーム(F) (VBAで記述したいためこのように記述…SendKeys "%{V}{J}{F}", True) これをACCESS2007でもしたいのですが、ナビゲーション ウィンドウというものに変わって同じような操作ができるのかわかりません。 どなたかご教授お願いします。

専門家に質問してみよう