【问题标题】:You did not supply a value for binding 7您没有为绑定 7 提供值
【发布时间】:2022-10-05 14:22:51
【问题描述】:

但是,我遇到“您没有为绑定 7 提供值”错误, 我已经检查过类似的问题,但似乎没有一个问题与我面临的问题相同。

con = sqlite3.connect('SchoolDB.db')
cursors = con.cursor()

cursors.execute("""INSERT INTO PARENTS (STUDENT_ID, FIRST_NAME, SURNAME,GENDER,DOB,QUALIFICATION,EMAIL,PHONE_CODE, MOBILE, OCCUPATIONS) VALUES(:sid,:pfn,:psn,:pgdr,:pdob,:qlf,:pem,:ppcd,:pmb,:ocp)""",{"sid":student_id,"pfn":ParentName, "psn":ParentSurname,"pgdr":ParentGender, "pdob":ParentDOB, "qlf":ParentQualification, "epm":ParentEmail, "ppcd":ParentPhoneCode, "pmb":ParentMobile, "ocp":ParentOccupation})

con.commit()

【问题讨论】:

  • 你打错了一些东西。 pem != epm
  • 哦!!!,这似乎是对的,谢谢。
  • @OldBill,也许您可​​以将您的评论移至回答,以便可以接受。

标签: python sqlite


【解决方案1】:

你打错了一些东西。 pem != epm

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-08-30
    • 2016-10-17
    • 2019-05-15
    • 2019-10-21
    • 1970-01-01
    • 1970-01-01
    • 2019-05-08
    相关资源
    最近更新 更多