2017-08-28 21 views
1

以下將richtextctrl(text)的內容加載到db中,當我查詢db時它看起來正確。如何從db加載到richtextctrl?

 out = BytesIO() 
     handler = wx.richtext.RichTextXMLHandler() 
     rt_buffer = self.text.GetBuffer() 
     handler.SaveFile(rt_buffer, out) 
     self.xml_content = out.getvalue() 
     cx.execute("insert into notes (key, data) values (?, ?)", (key, self.xml_content)) 
     self.conn.commit() 

問題如何從數據庫獲取它並將其加載到richtextctrl中?

+0

丹尼斯,請看看https://stackoverflow.com/help/mcve。沒有多少人有時間或傾向從頭開始編寫測試代碼,只是爲了提供一個答案,尤其是涉及Gui的答案 –

回答

0

您可以打開文件工作作爲 您可以爲數據從數據庫中的光標查詢保存它,然後根據內容,你可以把它寫到文件

file = open('file_name.txt', "w") 
file.write("content") 

然後,您可以嘗試循環多線數據。