From 02926b87681e572f127e8e789d074157caa0130d Mon Sep 17 00:00:00 2001 From: Noe Rubinstein Date: Thu, 20 Dec 2012 17:15:21 +0100 Subject: user interpolation for field name --- gui/util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gui/util.py b/gui/util.py index 2154a82..c7bd281 100755 --- a/gui/util.py +++ b/gui/util.py @@ -283,11 +283,11 @@ class MainWindow(QMainWindow, Ui_MainWindow): self.statusbar.clearMessage() - def _saveName(self, table, serial, name): + def _saveName(self, field, serial, name): import sqlite3 conn = sqlite3.connect(config.database) with conn: - conn.execute('UPDATE xioh_data SET ? = ? WHERE serial_number=?', (table,name,serial)) + conn.execute('UPDATE xioh_data SET '+field+' = ? WHERE serial_number=?', (name,serial)) def saveCorebootName(self, serial, name): self._saveName("coreboot_version", serial, name) def savePwrSeqName(self, serial, name): self._saveName("pwrseq_version", serial, name) -- cgit v1.2.3