質問:1
テーブルのフィールドに式を入れる方法を教えてください。
フィールド1、フィールド2、フィールド3とある場合に、
フィールド3=フィールド1+フィールド2を自動入力したいのですが、
どこで設定すればいいのか教えてください。
質問:2
フォームのテキストボックスのコントロールソースに下の式を設定してあります。
="K-" & [区分] & "-" & CStr([通番])
これをテーブルのフィールドに反映させるにはどのような設定を行えばいいでしょうか。
(フォームのコントロールはウィザードでテーブルの全フィールドを取り込んでいます。)
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
Q1・
直接テーブル内に収める方法は有りませんので、クエリにて
数値型なら F3:F1 + F2
文字型なら F3:F1 & F2
とするか、それを更新クエリでテーブル内に格納して下さい。
Q2・
こちらは、[区分]か[連番]の更新後処理に、"K-" & [区分] & "-" & CStr([通番])
をセットするとかで良さそうですが
Q1・Q2共にいえることですが、「正規化」の観点から余りお勧めできません。
簡単に求められる事はテーブル内に収めないのが原則です。
http://www.kogures.com/hitoshi/webtext/db-seikik …
明確なご指導・ご指摘をいただき、ありがとうございます。
Q1:Excelのように式の代入ではできないようだとは思っていましたが、
これで諦めがつきました。
Q2:こちらも理解できました、ありがとうございました。
「正規化」の観点からのご指摘も理解できます。
Accessのデータベース機能とアプリケーション的機能の
棲み分け(活用法?)がまだ理解不足なんです。
[テーブル]<-->[フォーム]の活用で何とか完結させたいと思い
始めてはみたものの、できないことがいくつも出てきました。
これからやりたいことを考えると・・
クエリでレコード単位の更新処理とイベント処理は
避けられないような気がします。
考え直します・・ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- Access(アクセス) Accessテキストボックス内に2つのフィールドの値を比較して大きい方の値を表示させる方法 1 2022/09/09 10:50
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(データベース) IT用語について質問です。 以前ITパスポートの試験を受けた際にデータベースが何の集まりかについての 2 2022/12/10 12:29
- Access(アクセス) テキストボックスの値をテーブルに入力したい 2 2022/06/28 12:08
- Access(アクセス) Accessクエリで年月フィールドを年のみで抽出する方法について 2 2022/08/29 18:10
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
-
4
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
5
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
6
Accessで計算式を挿入
Access(アクセス)
-
7
アクセス: フォーム上で計算した数字をテーブルに保存したい。
Access(アクセス)
-
8
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
9
アクセス:テーブルに数式を保存し、クエリで演算結果を表示したい
その他(Microsoft Office)
-
10
Accessでコードを入れると名前がでるようにしたい
Access(アクセス)
-
11
ACCESS 「パラメータの入力」を消したい!!
Access(アクセス)
-
12
ACCESSのフォームからデータの追加ができない
その他(データベース)
-
13
アクセスのエラー「クエリには出力フィールドが1つ以上必要です。」
その他(Microsoft Office)
-
14
フォームで入力しても反映されない
Access(アクセス)
-
15
「フォームを作成できませんでした」
Access(アクセス)
-
16
Acccessで2つのテーブルから1つのフォームをつくりたい
Access(アクセス)
-
17
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
18
Accessクエリで特定の行を削除したい
Access(アクセス)
-
19
Accessでデータシートに同じデータがいくつもでてしまいます。
その他(データベース)
-
20
Accessでvlookupみたいなことはできますか。
その他(データベース)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessで、1つの項目に複数の...
-
アクセスで追加した項目に全て...
-
テキストボックスにクエリ結果...
-
Accessのテーブルのフィールド...
-
Accessを開きなおすとテキスト...
-
ACCESSのテーブル複数行...
-
テーブルでメモ型になっている...
-
ACCESSで2つフィールドの日付...
-
access フォームを開くと「パ...
-
アクセスのマッチングで空白が...
-
更新クエリをリンクデータベー...
-
アクセス クエリのフィールド...
-
accessvba 複数条件でFilterを...
-
追加クエリで特定フィールドの...
-
途中で改行されたCSVをAccessに...
-
クエリの一つのフィールドのIIF...
-
Accessのクエリでハイパーリン...
-
「[Microsoft][ODBC SQL Server...
-
accessでの文字列の混ざった連...
-
Access:値が求めたい値の2倍...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスで追加した項目に全て...
-
Accessで、1つの項目に複数の...
-
テキストボックスにクエリ結果...
-
Accessを開きなおすとテキスト...
-
Accessのテーブルのフィールド...
-
テーブルでメモ型になっている...
-
Accessで、テーブルに入力した...
-
Access:値が求めたい値の2倍...
-
Accessのクエリでハイパーリン...
-
Access で 特定の文字の個数を...
-
更新クエリをリンクデータベー...
-
アクセスのクエリ 1文字以上を...
-
追加クエリで特定フィールドの...
-
accessでの文字列の混ざった連...
-
アクセス クエリのフィールド...
-
accessvba 複数条件でFilterを...
-
途中で改行されたCSVをAccessに...
-
access フォームを開くと「パ...
-
Access2002の重複クエリで大文...
-
【急】Access 4桁の数字の頭...
おすすめ情報