JustAnswer のしくみ:
  • 専門家に質問
    知識豊富な専門家があらゆる質問にお答えするために常に待機しています。
  • 専門家が丁寧に対応
    E メールやサイト内オンラインメッセージなど、さまざまな手段で回答を通知。必要に応じてフォローアップの質問をすることもできます。
  • やり取り回数、制限なし
    専門家からの回答を確認し評価をすることで、支払うかどうかを決めます。
rushqkに今すぐ質問する
rushqk
rushqk, システムエンジニア
カテゴリ: データベース
満足したユーザー: 1
経験:  AV機器開発設計
60440014
ここに データベース に関する質問を入力してください。
rushqkがオンラインで質問受付中

Access を使用して会員管理をしているのですが、 フォームに最近打ち込みをしようとすると 引数が無効です と

質問者の質問

Access を使用して会員管理をしているのですが、
フォームに最近打ち込みをしようとすると 引数が無効です と
出てきます。その表示を消して打ち込みはできますが、
テーブルで規定値を決めてあるものが記入されていないようです。使用のPCはWindows10
Access は2010 の物です。
今まで何もなく使用できていたものが何故突然そうなったのかわかりません。 元の通りに使用するのにはどのようにしたらよいのでしょうか?
お教えいただきたいのですが・・・・・日本小児救急医学会事務局***@******.***
安田
投稿: 1 年 前.
カテゴリ: データベース
専門家:  pcnakado 返答済み 1 年 前.

ご質問ありがとうございます。フリーエンジニアのpcnakadoでございます。

この度の質問に対応させていただきますので、よろしくお願いいたします。

質問の内容を確認させていただきました。

まずご理解いただく必要がある内容としまして、Accessはプログラム的な要素を持つプログラムです。こちらでお来ぬことができる回答内容は、エラーの発生原因などのヒントまでは行わせていただくことは可能ですが、実際の修正はご自身で行っていただくものになることをご理解ください。

まず、引数が無効ですというメッセージの内容ですが、テーブルの規定値が設定されている項目で入力が反映されていないとのことですので、入力された文字列が、テーブル指定の文字列に一致していない可能性があります。

半角と全角を間違えられていたり、テーブル名の変更を行っているにもかかわらず、フォーム上の修正を行っていないなどの原因が考えられます。

これまでご利用になっていて異常がなかったのにもかかわらず、このエラーが表示されるようになるケースとしては、備考などで利用されているテキストボックスが、長いテキスト型に設定されているものを短いテキスト型に変更されることで改善できる事例がございます。

長いテキスト型で実際の文字数が255文字以内で利用されているという場合、テーブル型を変更されることで改善される場合があります。

また、症状の出るテーブルをエクスポートして、新しいテーブルとしてインポートしなおすことで改善されるようなケースもございます。

また、Accessの運用方法として、リンクテーブルマネージャを利用し、データベースファイルを分割し、フロントエンドとバックエンドのデータベースファイルを分けてご利用になるのが一般的であり、そのようにご利用になっていると思います。

異常が起きているのはフロントエンドですので、フロントエンドをバックアップされているものと置き換えてご利用になれば、復元できるはずです。

なお、お急ぎだとは思いますが、確認作業などにより、返答までにお時間をいただく場合がございますので、なにとぞご理解いただきますようにお願いいたします。