回答編集履歴
1
追記
answer
CHANGED
@@ -1,3 +1,5 @@
|
|
1
|
+
レコードソースの確認
|
2
|
+
---
|
1
3
|
フォームのデザインビューで、「レコードソース」プロパティがどうなっているか確認してください。
|
2
4
|
テーブル名かクエリ名かSQLが設定されているはずです。
|
3
5
|
|
@@ -8,4 +10,29 @@
|
|
8
10
|
|
9
11
|
そこで入力できないなら、更新できないクエリになっているので、クエリ、またはもとになっているテーブルの設計を正しく設計しなおす必要があります。
|
10
12
|
|
11
|
-
クエリのSQLを回答に追記してください。また、クエリに含まれているテーブルの主キー設定を提示してください。
|
13
|
+
クエリのSQLを回答に追記してください。また、クエリに含まれているテーブルの主キー設定を提示してください。
|
14
|
+
|
15
|
+
フォームの設定の確認
|
16
|
+
---
|
17
|
+
レコードソースで更新できるなら、フォームの設定に問題があると考えられます。
|
18
|
+
|
19
|
+
**フォームプロパティのデータタブ**
|
20
|
+
|プロパティ|設定値|
|
21
|
+
|:--|:--:|
|
22
|
+
|レコードセット|ダイナセット|
|
23
|
+
|更新の許可|はい|
|
24
|
+
|
25
|
+
**テキストボックスのプロパティのデータタブ**
|
26
|
+
|プロパティ|設定値|
|
27
|
+
|:--|:--:|
|
28
|
+
|コントロールソース|フィールド名|
|
29
|
+
|入力規則||
|
30
|
+
|使用可能|はい|
|
31
|
+
|編集ロック|いいえ|
|
32
|
+
|
33
|
+
上記のように設定されていことを確認してください。
|
34
|
+
設定されているのに、更新できない場合は、
|
35
|
+
フォームのプロパティのイベントタブのイベントに「マクロ」か[イベント プロシージャ]が設定されていないか、確認してください。
|
36
|
+
なければ、テキストボックスのイベントにも設定されていないか、確認してください。
|
37
|
+
|
38
|
+
設定されているならそれらの内容を回答に追記してください。
|