我发现我的系统有一个问题:(一个用户登录,他们应该在这个过程的帮助下调用以前创建的链接到此帐户的列表)
def ListV():
global AnswersDictionary, resultListItems1
db = sqlite3.connect("Users.db")
c = db.cursor()
User = AnswersDictionary["User"]
sql_SelectStatement = "Select [List Name], Item1, Item2, Item3, Item4, Item5, Item6, Item7, Item8 from Lists where User=(?)"
c.execute(sql_SelectStatement, User)
resultList = c.fetchall()
resultListItems1 = []
ListNames = []
for mediaList in resultList:
resultListItems2 = []
ListNames.append(mediaList[0])
for listItem in mediaList:
if listItem != None:
resultListItems2.append(listItem)
resultListItems1.append(resultListItems2)
program.addLabel("title", "View Lists")
program.addLabelOptionBox("Options: ", ListNames)
program.addButtons(["Go", "Cancel",], CheckListV)
尝试运行此过程时出现以下错误: sqlite3.ProgrammingError:提供的绑定数量不正确。当前语句使用1,提供了8个
我在网上或其他任何地方都找不到关于这个问题的帮助。大多数绑定问题似乎都是insert语句
目前没有回答
相关问题 更多 >
编程相关推荐