• 締切済み

Access2007-2010について

ここ数日、クエリが破損していると出てきて、作業が進行できずお客様に迷惑をおかけしています。 どのように対応を行えばよいですか? また、Accessはの昨日をぜんぜん理解できていないので・・・。 今、いろいろな資料を読み漁っております。

みんなの回答

  • kkkkkm
  • ベストアンサー率65% (1614/2452)
回答No.1

こちらに同じQ&Aがありますよ。 更新クエリ実行時にエラー https://okwave.jp/qa/q9679966.html

albumehonn
質問者

お礼

ありがとうございます! 早速取り掛かっています!

関連するQ&A

  • Accessクエリの本でおすすめなものは?

    Accessを仕事で使い勉強中です。 いままで、 魔法使いの開発工房シリーズの本で勉強しました。 簡単なものなら自分でいろいろ作れるようになってきましたが、仕事場でクエリを作りたいときに参考になるようなクエリ集を探しています。 そこで、Amazonを見て、 ●ACCESSクエリの達人ガイド <集計&データ整理の極意>[2000/2002/2003/2007対応]谷尻 かおり ●Accessクエリ逆引き便利帖 (単行本) プロジェクトA (著) ●Accessクエリ逆引き大全500の極意 日野間 佐登子 あたりが良いかなと思っているのですが、実際に購入された方、どの本が使い勝手がおすすめでしょうか。 家では、2007で、仕事場では2003を使用しています。 どうぞよろしくお願いいたします。

  • Accessについて

    ACCESS初心者です。VBAを使わずに簡単に下記作業方法を教えてください! (データ1) (データ2) 1 ¥1000   1   \0   2    0   2   \10 3 \3000   3   \0 4     0   4   \300 これをクエリので 1 \1000 2 \10 3 \3000 4 \300 プラス式ではなく、基本はデータ1、データ1が¥0の場合はデータ2の数値を入れるようにしたいのですが。。 関数?式を教えていただけますか?   

  • accessのリンクテーブルについて

    今業務でaccessを使っています。 使い方としてはローカル(デスクトップ)に保存した access:Aのクエリから、サーバーにあるaccess:B内のリンクテーブルの情報を読み取るという形です。最近、クエリが急激に遅くなり、業務に支障をきたすようになりました。 Bをローカルに置いて、クエリをすると高速に動きます。 以上よりB自体に問題は無いと思われ、Bがサーバーにいることが問題となっているようです。 (今までは問題化していませんでしたが、サーバのメンテナンス等が影響と推測) ローカルに置くと共用できないので、サーバ上で今まで通り高速に動くようにしたいです。 クエリをインデックス有にすることは試しました。どなたか詳しい方、対処方法を教えていただけると助かります。

  • アクセス、vbaが使えるようになってもこんなものですか?

    現在一般事務なのですが アクセスやvbaが使えるようになったらもっと給料が上がると言われ 求人をネットで見ていたら この様なものを発見しました。 ----------------------------------------------------------- ・派遣 ・時給1600円 ・交通費なし ・09:30~18:00 東京メトロ○○駅から徒歩0分 【必須条件】■Access:クエリの理解/Excel:マクロの理解■簿記3級以上の経理知識もしくは経理経験 【こんな方歓迎!】■Excel:上級(マクロ編集が1からできる方)■Access:上級(DB構築)■簿記2~3級程度 ----------------------------------------------------------- これじゃ今の一般事務と対して給料が変わりません。 アクセスができるようになってもあまり評価されないのでしょうか? それとも見つけたのが低いだけですか? よろしくお願いします。

  • Access2003の参考書について

    私は、今、Access2003を持っているのですが、今、書店に出回っている参考書は、2010対応、2007対応や2013対応が、多いですが、2003でも使えますか? 特に、クエリやVBAについてですが。

  • accessの処理が遅い

    accessの処理が遅く困っています。 何か良い解決方法があればご教授お願いいたします。 まずは現状を説明いたします。 仕事でaccessを使用していますのでどこまで話していいのか迷うとこですがなるべく詳しく書きたいと思います。 まずは私の現状を ・accessは利用歴半年ほどでまだまだ全然理解していない ・職場で必要に迫られて独学で勉強しています ・私的には頑張ってネットや書籍で色々と調べてみました 仕事場で行なっていること ・職場の基幹システム(これが何で作られているとかはさっぱり分かりません)は次のようなデータを処理しています。顧客データ、在庫管理、作業履歴、入出庫管理などなど ・上記の基幹システムが毎日「データ」という名前の圧縮ファイルを本社サーバにエクスポート?していきます ・私はのそ「データ」という圧縮ファイルを使って作業を(主にデータ分析)を行なっています ・「データ」を回答すると「データ1」「データ2」「データ3」「データ4」という4つのMDBファイルが出てきます ・私はその「データ1~4」のMDBファイルを自分の支店の共有フォルダにコピーして作業を行なっている ・ローカルのPC上ではなくネットワーク上にファイルを置くのは、支店内の全員のパソコンからアクセス出来るようにとのことです 問題となっている処理に時間のかかる処理内容というのが クエリを多重で行う(言い方が合っているのか?^^;)ということを5段位行っています 遅いのは当たり前というのはわかって入るのですが、1度のクエリで目的のものを表示させられないので結果こうなりました(ーー; 他にも遅くなっている理由があります 「データ1」などの元となるMDBファイルに入っているテーブルを全てリンクデーブルで参照しています(言い方あってるかな?) なぜ普通にインポートして使わないのかという理由を説明します。 ・「データ」というファイルは毎日、新しくシステムから落ちてきます ・私としては毎日行うクエリを再利用したい ・「データ1」というファイルをある場所に置いておき、自分のデスクトップにMDBファイルを作成し(これを作業ファイルと呼ぶ)、そこに「データ1」の中のデーブルをリンクさせておく。 そして作業ファイル内にクエリを作製する あとは毎日の新しい「データ」ファイルを過去のファイル(作業ファイルにインポートしたリンク先)に上書き保存する。 こうすることでクエリを作製し直さないで同じクエリを再利用し、表示されるデータは毎日最新をキープする。これが理由なんです。 (本当は作業ファイルもネットワーク上に置きたいのです、というか置いていました。しかし遅すぎるため今は取り敢えずデスクトップ上に置いています) しかしこのクエリが多重で行われているためか結果を表示するのに3分~5分かかります。 これを早くしたいのです。 上記の方法におかしな所や、こうしたほうがより早くなるなどのアドバイスがあればお願いします。 そして別件ですが、こういった状況ですので個人的に色々調べてみました。 どうもaccessは大きなデータには向いていない?というような情報を目にします。 「データ1」などのMDBファイルにあるデーブルは100万行などのテーブルもあります。 MDBファイルの容量も2GBギリギリです。 こういう場合はMYSQLやsqliteなどを使用したほうが良いのでしょうか? そういったものを使用した場合は今のaccessのようにGUIで簡単にクエリなどを作成できますでしょうか? そういたものを使用してMDBファイルを扱えるのでしょうか? 非常に分かりにくい質問で申し訳ございませんが宜しくお願い致します。

  • Accessクエリの作り方

    OS:Windows2000 Access Version:Access2002 大変基本的なことで申し訳ないのですが、どなたか教えてください。 以下のようなテーブルがあります。 ●問合せテーブル 受付NO 受付日 受付時間 社名 担当者名 ・ ・ 機器コード1 機器コード2 問題コード1 問題コード2 対応状況コード ●機器テーブル 機器コード 機器コード名 ●問題テーブル 問題コード 問題コード名 ●対応状況テーブル 対応状況コード 対応状況名 これらのテーブルを使って、単純にクエリで ●問合せクエリ 受付NO 受付日 受付時間 社名 担当者名 ・ ・ 機器名1 機器名2 問題名1 問題名2 対応状況コード としたいのです。 対応状況は、問合せテーブル内でもひとつなので、簡単にクエリで表示できるのですが、機器1・2、及び問題1・2はふたつあり、どのようにすれば名称がそれぞれ表示できるのかが分かりません。 テーブルのリレーションシップで、 対応状況テーブルと問合せテーブル はリレーションが張れました。 機器テーブルと問合せテーブルにリレーションを張ろうと思い、テーブルを追加して、2つ機器テーブルを表示させ、リレーションを張ってみましたが、それをクエリで編集しようとするとデータが参照できないのか、エラーもなく、クエリが開くだけになってしまいます。問題テーブルも同様です。 本当に初心者のお話で申し訳ないのですが、どなたか教えてください。 よろしくお願いします。

  • accessからExcelへのエクスポート

    今、access初心者の私ですが、仕事上必要なので、クエリをエクセルにエクスポートしています。 しかし、実際に必要なデータは下記の例のように、クエリの演算したフィールドも含めて一部であって、クエリで表示させたフィールド全部がいるわけではないのです。 例)  <クエリ>               <エクセル> A B C D E F   ―エクスポート→  A C E F 演算フィールドの関係でどうしても表示させておかないと演算結果がエラーになってしまうので、クエリの表の状態では「A~F」はどうしてもいるのです。 これを、今はエクセルにエクスポートしてから「B」と「D」のフィールドを削除しているのですが、フィールドを選んでエクスポートってできないでしょうか? どなたかいい方法があれば教えて下さい。お願いします。

  • Access2010 更新データのレポート表示

    Access初心者です。 新規データを入力しても、レポートが更新されずに困っています。 (テーブルや、フォーム内では、データは更新されています) エクセルデータをAccess2010にインポートして、元テーブルを作成しました。 元テーブルを元に、フォーム・レポート・検索クエリ(年度別・分類別)等を作成しました。 ここまでの作業で、新規データの入力はありませんでした。 ところが・・・ 新規データをフォームに入力すると、元テーブルは更新されますが、既に作成しているレポートには、新規レコードが表示(反映)されません。 更新されている元テーブルを元に、もう一度レポートを作成しても、新規レコードは表示されません。 ホームタブの「全て更新」ボタンをクリックしても、新規レコードはレポートには表示されません。 尚、Access初心者です。 「更新クエリ」なるものは、作成していません。というか、「更新クエリ」って何?状態です。 また、クエリそのものが良くわかっておらず、作成したクエリは全て「検索」のためのクエリで、抽出条件に「 [] 」を入力したり、フィールドに「 年度: Year(DateAdd("m",-3,[発送日])) 」を入力したりしかできません。 勿論、リレーションシップって何???状態です。 どうしたらよいのでしょうか??? どなたか、初心者でもわかるように、教えていただけないでしょうか? 宜しくお願いいたします。

  • access2007同一構造のテーブルを結合

    複数の同一構造のテーブルを結合したいのですが、、、 下記サイトを見てユニオンクエリーとやらを使うまでは理解しましたが、 http://www.serpress.co.jp/access/no005.html 細部が理解できません。SQL文が理解できません。。。 ●テーブル1=saitama、テーブル2=chiba、テーブル3=tokyo、テーブル4=kanagawa ●フィールド内容=会社名/郵便番号/住所/電話番号/FAX/業種 と言う内容ならば、どの様なSQL文?を書けば良いのでしょうか?

専門家に質問してみよう