No.7
- 回答日時:
IIf(IsNull([型名]),[部品名],[型名])
Or
IIf(Len([型名] & "")=0,[部品名],[型名])
が使えない状況を正すのが先決と思います。
他の箇所でも、思わぬバグが発生するからです。
・Update文を発行して全半角ブランクをヌル値("")に置換する。
・入力段階で全半角ブランクを登録できないようにする。
これらをお勧めします。
できました!
いろいろな方にアドバイスを頂いて、一通りできましたが
s_huskyさんの言われるように、今後もバグが発生しないように、自分で理解してから、どれにするかよく考えたいと思います。
本当にありがとうございました。
No.5
- 回答日時:
IIf([型名] Is Null Or [型名]="",[部品名],[型名])
または
IIf(Trim([型名]) Is Null,[部品名],[型名])
またはTrimでも全角スペースは除けないので
IIf([型名] Is Null Or [型名]=" ",[部品名],[型名])
で出来ませんでしょうか。
2つ目の
IIf(Trim([型名]) Is Null,[部品名],[型名])
だけは、出来ませんでしたが、後残りの2つは両方できました!!今から自分なりに原因追求してみます(^^;)
O_chanさんには以前も的確なアドバイスを頂き感謝しております。これが駄目ならこれ!と言う感じで色々な
パターンがすぐ浮かぶあたりが本当に頭がさがります。
ありがとうございました。
No.4
- 回答日時:
No.3の訂正(?)です。
>[型名]がNullならば0が表示されると思います。
ごめんなさい。[型名]がNullならばNullが表示されるかも知れません。
IIf(Trim([型名])<" ",[部品名],[型名])
ではどうでしょう?
No.3
- 回答日時:
Lenというのは長さを返す関数です。
別に集計クエリをつくり、その中で、Len([型名])
だけを表示させてみてください。
[型名]がNullならば0が表示されると思います。
スペースが1個入っていれば、1と表示されます。
No.2
- 回答日時:
クエリで型名がNULLの物を抽出したら、型名を部品名に変更するようにします
----------------------------------
フィールド |型名 |型名
----------------------------------
レコードの更新| |
-----------------------------------
抽出条件 |Is Null |[(テーブル]![部品名])
テーブル1というテーブルを作成して型名と部品名フィールドを作成した場合のSQLは
UPDATE テーブル1 SET テーブル1.型名 = [テーブル1]![部品名] WHERE (((テーブル1.型名) Is Null));
です。わかりにくかったら、また、質問お願いします。
できましたっ。
図でわかりやすく説明して頂きありがとうございました。本当にお詳しくて頭が下がります。
なぜ出来たのかを理解する為に、今から考えてみます。
本当にありがとうございました(^^)/
No.1
- 回答日時:
スペースコードが入っているのかも知れません。
Len([型名])を表示させるとどうなりますか?
もしスペースを取り除きたいのであれば、確か、Trim関数で取り除けたと思います。
この回答への補足
アドバイスありがとうございます。
Lenと言うのは、スペースを含んでいる値を返す関数でしょうか?
そう認識し、このように式を組んでみましたが変わりませんでした。
IIf(IsNull([型名] Or (Len([型名]))),[部品名],[型名])
Len([型名])を表示させるとどうなりますか?
>>何も表示されませんでした。
せっかく、教えて頂いたのにすみません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- 経営情報システム accessでの請求管理について 12 2022/06/11 16:20
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
Access2003 クエリで、空の列は作れますか?
Access(アクセス)
-
Accessクエリ 複数フィールドを対象に空白の場合は全件表示したい
Access(アクセス)
-
-
4
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
5
「#エラー」の回避
Access(アクセス)
-
6
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
7
選択クエリで空欄のテーブルがあっても表示したい
Access(アクセス)
-
8
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
9
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
10
ACCESS IIF関数 複数条件の設定について
Excel(エクセル)
-
11
Accessで、1つの項目に複数の置換えを1度でするには?
Access(アクセス)
-
12
Accessのクエリーのゼロデータ行の非表示の仕方
Excel(エクセル)
-
13
Accessで値がnullの場合は計算せずにnullをかえす方法
Access(アクセス)
-
14
ACCESS クエリで重複データを最新の1件だけ表示
Access(アクセス)
-
15
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
16
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
17
前のレコードの値を自動で入れたい
PowerPoint(パワーポイント)
-
18
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
19
空白はダメというエラーの表示(アクセス)
その他(データベース)
-
20
ACCESS クエリの抽出条件で全てを抽出したい
PowerPoint(パワーポイント)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
『ワーク』を英訳すると?
-
散水用ホースの蛇口口金が抜け...
-
アクセスの初心者の質問です(...
-
SS400材とSPHC材の違い
-
【工場ライン作業】腕を素早く...
-
雨戸の外し方教えて~☆
-
電子部品の略語
-
ガスコンロの発送方法を教えて...
-
先日、IKEAで机を買って組み立...
-
義務付けられた製品の部品供給年数
-
取り合い寸法とはどういった所...
-
注文請書収入印紙の件
-
枝切バリカンのカムの交換部品...
-
VAIOのコンピュータの評判: 教...
-
先入先出法を採用している場合...
-
名前わからない部品しりたい
-
図面展開、ばらしの英語とは?
-
エレキギターのナットとワッシ...
-
電子部品と電気部品の違い
-
nominalは定格と訳してよいでし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SS400材とSPHC材の違い
-
『ワーク』を英訳すると?
-
ガスコンロの発送方法を教えて...
-
散水用ホースの蛇口口金が抜け...
-
製造中止後の部品供給期間
-
何年に渡ってメーカーは修理部...
-
画像のような部品を探していま...
-
取り合い寸法とはどういった所...
-
部品のカラーって?? 機械部品...
-
電子部品と電気部品の違い
-
アクセスの初心者の質問です(...
-
電気製品は使わなくても劣化し...
-
販売終了に関する案内状<=文...
-
派遣:購買事務って何ですか?
-
出荷時の数の数え間違いを防ぐ方法
-
関東周辺で、寮完備で働ける部...
-
電子部品の略語
-
【工場ライン作業】腕を素早く...
-
何の部品かわかる方いらっしゃ...
-
nominalは定格と訳してよいでし...
おすすめ情報