データベースはポスグレを使用しています。
テキストボックスに入力された条件でポスグレDBからデータを取得したいです。
現在editboxから入力した値を取得するところまでできているのと、
SQL文を作成してDBからデータを取得するところまでできています。
やりたいこととしては、editboxで取得した値が111とします。
idが111のデータをテーブルから取得したいです。
SQL文で書いて取得するのはわかるのですが、editboxで取得した値を使用して
取得する方法が分かりません。
どなたかご教授ください。
from tkinter import * import tkinter as tk import psycopg2 # connect postgreSQL conn = psycopg2.connect(必要な情報") # カーソルを取得 cursor = conn.cursor() root = tk.Tk() root.title(u"テスト画面") root.geometry("800x600") variable = StringVar() def print_in(event): print('テキストボックス',editbox.get()) # SELECT文の作成 sql = """ SELECT id,name,kana,birth,memo FROM gs """ cursor.execute(sql) aaa = cursor.fetchall() print(aaa) editbox = tk.Entry() editbox.pack() editbox.bind("<FocusOut>", func=print_in) editbox1 = tk.Entry() editbox1.pack() root.mainloop()
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/10/09 05:47
2020/10/09 05:56 編集
2020/10/09 06:44
2020/10/09 08:41
2020/10/09 08:41
2020/10/09 17:08
2020/10/10 11:04