From: <tre...@us...> - 2010-09-05 11:17:23
|
Revision: 307 http://spd.svn.sourceforge.net/spd/?rev=307&view=rev Author: treibholz Date: 2010-09-05 11:17:17 +0000 (Sun, 05 Sep 2010) Log Message: ----------- addEntry works Modified Paths: -------------- branches/spd-ng/src/spdCore.py branches/spd-ng/src/test.db Modified: branches/spd-ng/src/spdCore.py =================================================================== --- branches/spd-ng/src/spdCore.py 2010-09-05 10:17:46 UTC (rev 306) +++ branches/spd-ng/src/spdCore.py 2010-09-05 11:17:17 UTC (rev 307) @@ -14,21 +14,35 @@ # }}} - # Writes back to the Store def __del__(self): self.db.commit() + def searchEntry(self,SearchList): pass - def addEntry(self,NewDict): - pass + def addEntry(self,NewDict): # {{{ + query = 'insert into ' + self.ConfigSection + '( ' + + cols = '' + vals = '' + for i in NewDict.keys(): + cols += i + ', ' + vals += ':' + i + ', ' + query += cols[0:-2] + ') VALUES ( ' + vals[0:-2] + ')' + print query + self.dbc.execute(query,NewDict) + + # }}} + def delEntry(self,ID): pass + + def getColumns(self): # {{{ query = "pragma Table_info('" + self.ConfigSection + "')" self.dbc.execute(query) Modified: branches/spd-ng/src/test.db =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |