沒有任何方法在sqlite3中存儲python日期或pyqt4日期(QDate)嗎?我不喜歡使用SQLite的日期類型,因爲我需要找到日期之間的區別,我會store.That就是我想:在sqlite3中存儲python日期
record = QtCore.QDate.currentDate()
latest = self.calendar.selectedDate()
db = sql.connect(":memory:")
cur = self.db.cursor()
cur.execute("CREATE TABLE invoices(record, latest)")
cur.execute("INSERT INTO invoices VALUES (?, ?)", (record, latest))
db.commit()
這就是錯誤:sqlite3.InterfaceError:錯誤綁定參數0 - 可能不支持的類型。 在此先感謝。
你總是可以醃你的對象,並將其作爲BLOB存儲在你的數據庫中,雖然這可能是矯枉過正的取決於你的需要... http://docs.python.org/library/pickle.html – 2011-07-08 10:32:41