Python sqlite3.InterfaceError:绑定参数0时出错-可能是不支持的类型。-登录页面

Python sqlite3.InterfaceError:绑定参数0时出错-可能是不支持的类型。-登录页面,python,sqlite,user-interface,tkinter,Python,Sqlite,User Interface,Tkinter,我试图建立一个登录页面,并已接近此错误。我目前正在让程序检查数据库文件中他们创建的用户ID,以便他们可以登录,但我收到以下错误: sqlite3.InterfaceError:绑定参数0时出错-可能是不支持的类型 几个小时后我似乎无法让它工作,所以我来这里寻求帮助 导致问题的函数是:login\u verify() 导致错误的行已标记为注释 显示的代码只是出现错误的代码段 错误图片: 数据库图片: 错误消息表明不支持ID的类型。 您定义了ID=IntVar(),因此请尝试使用get方法: c

我试图建立一个登录页面,并已接近此错误。我目前正在让程序检查数据库文件中他们创建的用户ID,以便他们可以登录,但我收到以下错误:

sqlite3.InterfaceError:绑定参数0时出错-可能是不支持的类型

几个小时后我似乎无法让它工作,所以我来这里寻求帮助

导致问题的函数是:
login\u verify()
导致错误的行已标记为注释 显示的代码只是出现错误的代码段

错误图片:

数据库图片:


错误消息表明不支持
ID
的类型。
您定义了
ID=IntVar()
,因此请尝试使用
get
方法:

cursor.execute(finduser,(ID.get(),))
cursor.execute(finduser,(ID.get(),))