• 締切済み

Access ページでフィールドリストの更新が出来ません。

会社で、アクセスを使ってデータを作成するように依頼を受けたのですが、全くの素人で参考書を頼りに簡単なテーブルとフォームとページを作成しました。 テーブルとフォームについては、なんとか上手くいったのですが、ページを参考書通りに作成してもテーブルのデータが反映されません。 インターネットや別の参考書で探しても解決策が載っていなくて、いろいろ自分なりに探してみると、フィールドリストのページの接続に×が付いていました。 ページの接続自体は絶対パスの関係で参考書に載っていたので良いのですが、フィールドリストが参考書に載っておらずヘルプで探して更新してくださいとしか明記しておらずにどうやって更新して良いのか分からず困っています。 どうすればテーブルとページが繋がるのか、ご教授お願いします。 ちなみに他のパソコンで試すと繋がるので自分が使用しているパソコンに何かあるんだろうなって事だけは分かるのですが・・・ 自分が使用しているパソコンはXP Professional Version2002 Service Pack2 アクセスは2003です。 宜しく御願い致します。

みんなの回答

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.1

Access ページでフィールドリストの更新が出来ません。 http://oshiete1.goo.ne.jp/qa3856568.html の続きなんでしょうね 恐らくでしか、話が出来ませんが・・・ VBScriptの話で、ODBCドライバか? スタートアップの「OSA.EXE」の関係か? どっちにしても、Acc自体の話ではないので、Acc自体、再導入された方が、解決には早道だと思いますよ 「OSA.EXE」自体、どういう役目なのかも、よく理解できませんが、オフィスソフト関係のデータの相互連絡用のような役目を果たしてるみたいな雰囲気ありますから・・・

pansy819
質問者

お礼

すみません、カテゴリーが違ってると思って再投稿しました。 昨日、会社でまたいろいろ適当にいじってアクセスの元データをデスクトップとネットワークにコピーして、データアクセスページをデスクトップに移動させてみたら、デスクトップの元データで開いて、ページを開くとフィールドリストにネットワークの元データで接続されて、テーブルのデータが反映されていました。 何が良かったのか、今でも良く分かりませんがとりあえずページに反映されているので、使えるようになったと思っています。 ありがとうございました。

関連するQ&A

  • Access ページでフィールドリストの更新が出来ません。

    会社で、アクセスを使ってデータを作成するように依頼を受けたのですが、全くの素人で参考書を頼りに簡単なテーブルとフォームとページを作成しました。 テーブルとフォームについては、なんとか上手くいったのですが、ページを参考書通りに作成してもテーブルのデータが反映されません。 インターネットや別の参考書で探しても解決策が載っていなくて、いろいろ自分なりに探してみると、フィールドリストのページの接続に×が付いていました。 ページの接続自体は絶対パスの関係で参考書に載っていたので良いのですが、フィールドリストが参考書に載っておらずヘルプで探して更新してくださいとしか明記しておらずにどうやって更新して良いのか分からず困っています。 どうすればテーブルとページが繋がるのか、ご教授お願いします。

  • ACCESSのフィールドの更新

    マイクロソフトACCESSフォームAでテーブルBのCフィールドの更新は出来るのですが、フォームDから連結でテーブルBのCフィールドの更新が出来ません。(同じようにして2個作成したシステムのうち1個は出来たのですが、もう1個がどうしても出来ません:テーブル,クエリ,フサブフォーム,フォームの違いを捜しているのですが見当たりません。)

  • Access ページで客先名称が表示出来ないのですが・・・

    以前、Accessのページのフィールドリストが繋がらないと質問させて頂いた者です。フィールドリストは解決できたのですが、 今、会社で物件登録リストをAccessで作成しようとしていて、得意先データと物件登録データをテーブルに作成して、テーブルを元にデータアクセスページをウィザードで作成し、Webブラウザで確認すると、得意先名称が表示されずにテーブルの主キーである得意先番号が表示されてしまいます。 自分で考えられる原因としては、テーブルでルックアップウィザードを使用して得意先データから得意先名称が一覧で選べるようにしているからかな~と思っているのですが、データアクセスページでプロパティのどこを直せば直るのか、いろいろいじってみるのですが全く表示されません。 フォームではルックアップウィザードを使用していてもちゃんと表示されています。 形としては、フォームで客先名称等を入力してデータアクセスページでは入力出来ない様にして表示するだけにしておきたいので、得意先名称が表示されないと非常に困ります。 また、フィールドでは必要なのでテーブルでコンボボックスをテキストボックスに戻したくはないのです。 Webなどで探してはいるのですが、これだ!っていう解決法に至らず大変困っています。 どなたかご教授を御願いいたします。 また、Accessの参考書でいいのがあるよっていう情報でも結構ですので宜しく御願いいたします。

  • データアクセスページで更新できない

    WindowsXP(sp2)+Access2000環境でデータアクセスページを作ってみようと思い、簡単なテーブルを作ってページを作成しました。 IEで見ると内容は表示されるのですが、追加や更新ができません。レコードナビゲーションツールバーがグレーになってしまいます。 フィールドリストの接続を見るとアクセス許可がShareDenyNoneにチェックがついていたのでこれが原因かと思いチェックをはずし「ReadWeite」につけましたがokを押して再度見てみるとまた元に戻っています。 なにか権限が必要なのでしょうか? ローカルのデスクトップ上だけで行っているのでユーザー権限ではないと思うのですが、なにか対処法がありましたらご教授願います。

  • Accessにてデータの更新

    Accessにて、フォームにボタンを作成し、クリックすると フォームのテキストボックスのデータを取得し、 テーブルのデータを更新するVBAを作りたいのですが、 mySQL = "UPDATE テーブル名 SET フィールド名 = '1234'" このようにすると、フィールドが1234のデータに更新されるのですが、 これを namae =Me!テキストボックス名 mySQL = "UPDATE テーブル名 SET フィールド名 = namae" とするとうまくいきません。 正しい書き方をお願いします。

  • Accessでフォームへのフィールドの追加方法について

    よろしくお願いします Access2002にて名簿を作成しております。 テーブル「A」とテーブル「B」という2つのテーブルを作成し ウィザートを利用してAとBの混ざったフォーム「名簿」を作成しました。 その後テーブル「A」のフィールド「年齢」を増やしたのですが フォーム「名簿」へ「年齢」フィールドの追加の仕方がわかりません フォーム「名簿」のフィールドリストに「年齢」はありませんので、 まず「フィールドリスト」へ「年齢」フィールドを追加する必要が あると思うのですが、その方法を教えて下さい。 よろしくお願いします

  • アクセスのフォームに乗っけられるフィールドは216

    アクセスのフォームに乗っけられるフィールドは216個? アクセス2010で、テーブルのフィールドは250個近くあります。 そのテーブルを元に、単表フォームを作ろうとウィザードを立ち上げたのですが どうしても216個目で「フォームを作成できません」になります。 フィールド名がおかしいのかな?と、216個目のフィールド名を適当な文字に変えてみましたが やはりエラーになります。 ヘルプ等にこのような記載はあるのでしょうか? 探せませんでした。

  • Accessでフィールドを追加したい

    Accessであるシステムを作成しているのですが、いくつか不明な点があるのでアドバイスをお願いします。 「社員情報」をいうテーブルがあり、初期の状態で「社員番号」「氏名」「入社年月日」「年齢」とフィールドがあります。 このテーブルを基にフォーム「社員情報入力」も作ってあります。 ここで新たに、社員情報テーブルに「生年月日」「連絡先」など、フィールドを追加したいのですが・・・以下のような条件があるので、どうしていいのかわからず困っています。 【条件】 ・フィールド追加用のフォーム(新規フィールド名を入力させる)を作り、そこからフィールドを追加させる。(直接テーブルはいじらせないため) ・追加したフィールドを社員情報入力フォームに反映(表示)させたい ・追加したフィールドをレポートにも反映(表示)させたい このような条件でフィールドの追加は無理なのでしょうか? アドバイスや参考になるページを教えてください。 よろしくお願いします。

  • accessでデータインプット済みのフォームに新フィールドを作りたい。

    作成したaccessデータベースを改造したいのです。既にデータ打ち込み済みのフォーム(メイン/サブのメインに)に新フィールを増やしたいと思いました。 *テーブルにもクエリにも追加したのですが、フォームにとりかかるとその結果が「フィールドリスト」に入っておらず作業中断の状況です。 どなたか、お気づきの方、ご指導ください。

  • アクセスの更新クエリの質問です。

    ちなみにAccess2007を使用しています。 A,B,C,Dというフィールドが有り、AフィールドにはCodeが入っています。 Bフィールドには"bb"という言葉、Cフィールドには"cc"という言葉にそれぞれ書き換え、Aフィールドには、今から更新する1レコードを抽出するため、更新クエリ実行時に、パラメーターを入力するように設定しました。 しかし、更新するレコードは、全45000件中、6000件くらいあり、いちいちコードを入れるのが大変です。 もともと、書き換えるためのコードリストがエクセルデータとして有り、Accessにインポートすれば、コードリストをAccessのテーブルにする事も出来ます。このテーブルを使って簡単に、書き換えることは出来ないものなのでしょうか?

専門家に質問してみよう