回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我正在尝试将元组列表中的元组插入到SQlite数据库中。我甚至没有得到一个错误代码,它只是没有插入任何东西。
<code>
for tpl in tuplelist:
cur.execute('''INSERT OR REPLACE INTO GUV
(Jahr, Ertrag, Betriebskosten, Bruttobetriebsgewinn, Forschung_und_Entwicklung,
Vertriebs_und_Verwaltungskosten, Personalkosten, Abschreibung_und_Abgrenzungen,
Sonstige_Betriebskosten, Geschäftsaufwand, Betriebseinnahmen_vor_Zinsen_und_Steuern,
Neutrale_Erträge, Gewinn_vor_Einkommenssteuer, Steueraufwand,
Nettogewinn_für_weitere_Geschäftstätigkeit, Nettogewinn, Nettogewinn_verfügbar_für_Aktionäre,
Unverwässert, Verwässert)
VALUES ( ?, ?, ?, ?, ?, ?, ?, ? ,? ,? ,? ,? ,? ,? ,? , ?, ?, ?, ? )''', tpl)</code></p>
<p>编辑:我想添加这个。我不是要插入字符串,而是一个包含整数的元组。我要将其插入的表如下所示:
<code>
CREATE TABLE GUV(
Jahr INTEGER,
Ertrag INTEGER,
Betriebskosten INTEGER,
Bruttobetriebsgewinn INTEGER,
Forschung_und_Entwicklung INTEGER,
Vertriebs_und_Verwaltungskosten INTEGER,
Personalkosten INTEGER,
Abschreibung_und_Abgrenzungen INTEGER,
Sonstige_Betriebskosten INTEGER,
Geschäftsaufwand INTEGER,
Betriebseinnahmen_vor_Zinsen_und_Steuern INTEGER,
Neutrale_Erträge INTEGER,
Gewinn_vor_Einkommenssteuer INTEGER,
Steueraufwand INTEGER,
Nettogewinn_für_weitere_Geschäftstätigkeit INTEGER,
Nettogewinn INTEGER,
Nettogewinn_verfügbar_für_Aktionäre INTEGER,
Unverwässert INTEGER,
Verwässert INTEGER
)</code></p>
<p>编辑:伙计们,问题解决了,我只是忘了承诺</p>