質問するログイン新規登録

質問編集履歴

4

エラー内容修正

2020/10/04 23:47

投稿

MATLIB
MATLIB

スコア27

title CHANGED
File without changes
body CHANGED
@@ -2,7 +2,7 @@
2
2
  使用しているDBはPostgreSQLです。
3
3
 
4
4
  エラー内容は下記になります。
5
- AttributeError: '_tkinter.tkapp' object has no attribute 'txt_id'
5
+ AttributeError: '_tkinter.tkapp' object has no attribute 'txt1'
6
6
 
7
7
  この画面をクラスにする前は登録できていたのですが、
8
8
  画面をクラスにしてみたら登録できなくなりました。

3

質問を分かりやすいように追記

2020/10/04 23:47

投稿

MATLIB
MATLIB

スコア27

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,9 @@
1
1
  テキストボックスに入力した値をDBに登録したいです。
2
2
  使用しているDBはPostgreSQLです。
3
3
 
4
+ エラー内容は下記になります。
5
+ AttributeError: '_tkinter.tkapp' object has no attribute 'txt_id'
6
+
4
7
  この画面をクラスにする前は登録できていたのですが、
5
8
  画面をクラスにしてみたら登録できなくなりました。
6
9
  画面やコントロールは問題なく表示されています。
@@ -9,9 +12,11 @@
9
12
  id = self.master.txt1.get()
10
13
  name = self.master.txt2.get()
11
14
  kana = self.master.txt3.get()
12
- 上記でテキストボックスの値が取れていないのが原因だと思うのですが、改善できません。
15
+ 上記でテキストボックスの値が取れていないのが原因だと思うのですが、改善できません。
16
+ id = self.master.txt1.get()書き方が間違っていると思いますが、、、
17
+
13
- def create_widgets(self):から
18
+ def create_widgets(self):
14
- txt1,txt2,txt3の値を受け取れる方法を教えて下さい。
19
+ txt1,txt2,txt3の値を上記で受け取れる方法を教えて下さい。
15
20
  また、おかしなところがあれば教えてください。
16
21
 
17
22
  ```ここに言語を入力

2

2020/10/04 12:56

投稿

MATLIB
MATLIB

スコア27

title CHANGED
@@ -1,1 +1,1 @@
1
- テキストボックスに入力した値をDBに登録したい
1
+ テキストボックスに入力した値を取得して登録
body CHANGED
File without changes

1

2020/10/04 10:16

投稿

MATLIB
MATLIB

スコア27

title CHANGED
@@ -1,1 +1,1 @@
1
- テキストボックスに入力した値をポスグレDBに登録したい
1
+ テキストボックスに入力した値をDBに登録したい
body CHANGED
@@ -1,4 +1,6 @@
1
- テキストボックスに入力した値をポスグレDBに登録したいです。
1
+ テキストボックスに入力した値をDBに登録したいです。
2
+ 使用しているDBはPostgreSQLです。
3
+
2
4
  この画面をクラスにする前は登録できていたのですが、
3
5
  画面をクラスにしてみたら登録できなくなりました。
4
6
  画面やコントロールは問題なく表示されています。
@@ -7,8 +9,7 @@
7
9
  id = self.master.txt1.get()
8
10
  name = self.master.txt2.get()
9
11
  kana = self.master.txt3.get()
10
- 上記でテキストボックスの値が取れていないのが原因だと思われます。
12
+ 上記でテキストボックスの値が取れていないのが原因だと思うのでが、改善できません
11
- この画面の構成をまだすべて理解できていないため改善できません。泣
12
13
  def create_widgets(self):から
13
14
  txt1,txt2,txt3の値を受け取れる方法を教えて下さい。
14
15
  また、おかしなところがあれば教えてください。