緊急事態となりました。お知恵を貸してください。
今まで使えていたクエリが、突然使えなくなってしまいました。
一瞬、正しいデータが見えたかと思うと、【抽出条件でデータ型が一致しません】のエラーとともに、
すべてのデータが"#Name?"になってしまいます。
紐づけてある項目と項目は、同じデータ型に合わせてあります。
テーブルA テーブルB
電話番号(テキスト)の"-"抜き --→ 電話番号(テキスト)の"-"抜き
管理ID 氏名
名前 コメント
テーブルAの管理番号 , テーブルBの氏名
と表示したいのですが、エラーになってしまいます。
わかりにくくて申し訳ありません。
どうか、宜しくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
どちらかのテーブルのレコードの一部に異常があるのでは
電話番号のフィールドはユニークに定義されていますか
テーブルを開いて電話番号の昇順または降順に並べ替えてみて下さい
"#Name?"のあるレコードが見つかると思います
No.1
- 回答日時:
変なデータを入れてしまったか
ファイルが壊れかかっているか壊れてしまったか・・かも。
これ以上被害を広げないために現ファイルのバックアップコピーをとって
オリジナルには触らないようにします。
コピーの方での作業ですが
『最適化』は試されていますよね。
問題となるクエリをデザインビューで開いて
SQLビューに切り替えてSQL文をコピーし、メモ帳にでも貼り付けておきます。
(出来るならSQLに変な所がないかチェックしてください)
問題となっているクエリは削除します。
最適化を行った後で、新たにクエリをデザインし先ほどのSQL文を張り付けて
試してみたらどうなりますか。
他には常套手段ですが新規ファイルに全てインポートとか。
あるいは難しいかもしれませんが、データそのものの中にゴミが混入していないかとか。
(クエリの元になっているテーブルをCSV形式でエクスポートして
メモ帳などのテキストエディタで目視で確認か
Excelで開いて確認(Excelでは上書きしない事!)
おかしなところが有ればテキストエディタで修正。
テーブルは削除し、最適化実行。
その後先ほどのCSVファイルをインポート。)
PS.
>電話番号(テキスト)の"-"抜き --→ 電話番号(テキスト)の"-"抜き
も気になる。
上記を試しても効果が無ければ
クエリのSQL文も載せてもらった方が良いかもです。(保証の限りではありませんが)
Accessのバージョンもお忘れなく。
PS2
オプション設定にある『名前の自動修正』は
チェックを外して置いた方がトラブルは少ないです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- Oracle sqlのupdate文で質問です。 テーブルBの番号をキーにテーブルAの身長をテーブルBの身長に更新 2 2022/11/02 15:15
- Oracle 質問です。 下記のテーブルとデータがあり、 取得想定結果のように出力したいです。 下記のsqlだと0 2 2023/05/23 19:10
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Oracle sqlで質問です。 Aテーブルの情報をBテーブルに更新かけたいです。 やりたいことは、Bテーブルの受 1 2023/05/17 11:17
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL 複数DBテーブルからのデータ取得 3 2022/05/17 15:02
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
実行時エラー '3464': 抽出条件でデータ型が
Access(アクセス)
-
「#エラー」の回避
Access(アクセス)
-
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
-
4
抽出条件でデータ型が一致しません。のエラーメッセージが出る
Microsoft ASP
-
5
クエリで「データ型が一致しません」と表示される
その他(データベース)
-
6
ACCESS抽出条件でデータ型が一致しません
その他(暮らし・生活・行事)
-
7
クエリ上でフィールド名が2つあるときの見分け方
Access(アクセス)
-
8
Accessクエリでの、LIKE条件
その他(データベース)
-
9
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
10
「数字で始まらない」ものを抽出する場合には
Access(アクセス)
-
11
Accessのクエリで、replace関数を使い、データの中にある”をブランクに置き換えたいのですが
Access(アクセス)
-
12
入力した値をコンボボックスにすぐに反映させる方法
Excel(エクセル)
-
13
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
14
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
15
インデックスまたは主キーにはnull値を使用できません
Access(アクセス)
-
16
アクセス エラーを数値「0」に変換するには
Access(アクセス)
-
17
アクセスで『0の値以外』を表示する方法
Access(アクセス)
-
18
Access 「主キーにはnull値を~」のエラー
その他(Microsoft Office)
-
19
ACCESS更新クエリで型変換エラー
Access(アクセス)
-
20
Accessエラー 複雑すぎるために評価できません
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスのクエリでSplit関数は...
-
アクセスで教えてください。 例...
-
アクセス テーブルデータをエ...
-
Accessクエリで分類ごとの累計...
-
アクセス:クエリの結合とリレ...
-
ハイパーリンクの抽出・印刷に...
-
アクセス 項目毎にデータを横...
-
アクセス クロス集計クエリ→テ...
-
クロス集計クエリの結果を一時...
-
アクセスで新しいレコードの追...
-
クロス集計クエリの結果をテー...
-
Access 各カラムの中に半角カ...
-
アクセス2010 クエリが遅い 300...
-
accessでクエリの結果だけをリ...
-
アクセス VBA クエリSQL文変更
-
Access テーブルAにテーブル...
-
Access「レコードが削除されま...
-
Access 末尾に0を追加したい
-
ACCESSでEXCELのVOOKUP関数と同...
-
デザインビューにてテーブルが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クロス集計クエリの結果をテー...
-
デザインビューにてテーブルが...
-
アクセス 項目毎にデータを横...
-
クエリのデータをテーブルに入...
-
accessでクエリの結果だけをリ...
-
アクセス:クエリの結合とリレ...
-
教えてください! アクセスのac...
-
Access「レコードが削除されま...
-
更新不可能なクエリに対して更...
-
アクセス クロス集計クエリ→テ...
-
アクセスのクエリでSplit関数は...
-
access インポート時、既にある...
-
ACCESSで行数指定(5万行目~8...
-
テンポラリファイルのための空...
-
Access DAOのExecuteメソッドの...
-
ACCESSでの重複レコードの削除
-
Accessのクロス集計→テーブル作...
-
Access2010「クエリが複雑すぎ...
-
access テーブル作成クエリでテ...
-
ACCESS2000 クエリをテーブル化...
おすすめ情報