使用query.exec_从PYQT5插入多个值到QSqlDatabase
问题描述:
我的表有3列(1)ID(2)姓名(3)姓使用query.exec_从PYQT5插入多个值到QSqlDatabase
我的局部变量有以下值
id = '1'
firstname = 'xxx'
lastname = 'yyy'
下面的查询工作,并在DB
query.exec_("insert into sportsmen (id) values('%s')" %id)
插入ID的唯一的价值如何延长上述查询插入所有3个值(ID,名字,姓氏)在一个去?
答
您必须执行以下命令:
query.exec_("insert into sportsmen (id, firstname, lastname) values('%s', '%s', '%s')" % (id, firstname, lastname))
使用:'query.exec _(“插入运动员(ID,名字,姓氏)VALUES( '%s' 的, '%s' 的,“%s的')“%(id,firstname,lastname))' – eyllanesc