0
  1. 我插入了 fname、sname(带有 Entry func)、gender(radio_var)、class、term、yaer、s奖学金状态(全部带有 optionmenu)等数据。

  2. 我可以稍后查询并在我的 tk 窗口上查看

  3. 问题:为了让它进入下一个窗口进行可能的编辑,只有那些用Entry功能输入的会出现,而那些用radio和optionMenu输入的不会出现在新窗口中。

  4. 将输出打印到新窗口的代码:

    对于记录中的记录: regNo2.insert(0, record[0]) fname2.insert(0, record 1 ) sname2.insert(0, record[2]) lname2.insert(0, record[3]) gender2.insert (0, record[4]) #error cl1.insert(0, record[5]) #error tm1.insert(0, record[6]) #error yr1.insert(0, record[7]) #error scl1 .插入(0,记录[8])#错误

  5. 错误消息: 回溯(最近一次调用最后一次):文件“C:\Users\M\AppData\Local\Programs\Python\Python39\lib\tkinter_init _.py ”,第 1892 行,调用中 返回 self.func(* args) 文件“C:\Users\M\PycharmProjects\pythonProject9\school 数据库新方式 10.07.2021.12.32am.py”,第 181 行,编辑中的 gender2.insert(0, record[4]) AttributeError: 'StringVar' object没有属性“插入”

更新窗口照片链接

6.请问我该如何解决?

4

0 回答 0