0
tkinter GUIで検索ボタンをクリックしてツリービューに結果を表示することに成功しましたが、もう一度、私は最初の検索クエリと同じ行に2回目の書き込みをしようとするとエラーが発生します。私はツリービューをクリアするか、自分のプログラムがツリービューの次の行に書き込むようにしますか? データベースの名前を検索しようとすると、Tkinter TreeviewとSQLiteで何らかの問題が発生する
srchEntry = str(searchEntry.get())
conn = sqlite3.connect('test.db')
c = conn.cursor()
c.execute("SELECT memberID, fullName, username FROM Test WHERE fullName ='"+srchEntry+"'")
conn.commit()
data = c.fetchall()
treeview.insert("", 0, 1, values=(str(data[0][0]), str(data[0][1]), str(data[0][2])))
だから 'データが'( 'MEMBERID'、 'フルネーム'、 'ユーザ名')を返し、私は私のツリービュー
の
id
を必要'ローカル変数' item 'の値は使用されていません。 –