0

我的表有 3 列 (1)id (2)firstname (3)lastname

我的局部变量具有以下值

id = '1'

firstname = 'xxx'

lastname = 'yyy'

下面的查询有效,并且只在数据库中插入 id 的值

query.exec_("insert into sportsmen (id)  values('%s')" %id) 

如何扩展上述查询以一次性插入所有 3 个值(id、firstname、lastname)?

4

1 回答 1

0

您必须执行以下命令:

query.exec_("insert into sportsmen (id, firstname, lastname) values('%s', '%s', '%s')" % (id, firstname, lastname))
于 2017-04-17T01:42:32.583 回答