Python3 or sqlite3
info = "'INSERT INTO brush_card_record(brush_card_date, brush_card_time, card_num_6061, card_num_6654) VALUES(?,?,?,?)',('2017-05-28','12:23:32', 123, 0)"
cur.execute(info)
这样会报错:sqlite3.OperationalError
cur.execute('INSERT INTO brush_card_record(brush_card_date, brush_card_time, card_num_6061, card_num_6654) VALUES(?,?,?,?)',('2017-05-28','12:23:32', 123, 0))
这样就可以运行。
cur.execute有两个参数,一个是SQL,一个是给SQL的参数传值,你第一句用双引号括起来相当一个字符串,也就是一个参数,没有传入第二个参数