首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

QTextEdit内容储存到数据库中

2013-06-26 
QTextEdit内容存储到数据库中本人在做基于Qt的邮件系统,想把邮件内容存储于数据库中,邮件内容用QTextEdit

QTextEdit内容存储到数据库中
本人在做基于Qt的邮件系统,想把邮件内容存储于数据库中,邮件内容用QTextEdit获取,并把格式都存储于数据库中,通过QTextEdit的toHtml属性获取了QTextEdit中的内容及格式,然后插入到表中,可是插入不成功,求教。。。
还有邮件中的附件也是用数据库存的吗?还是有别的方法。。。。。。
[解决办法]
将你插入方式的代码贴出来看看
[解决办法]
你的字段是blob的吗
[解决办法]

引用:
本人在做基于Qt的邮件系统,想把邮件内容存储于数据库中,邮件内容用QTextEdit获取,并把格式都存储于数据库中,通过QTextEdit的toHtml属性获取了QTextEdit中的内容及格式,然后插入到表中,可是插入不成功,求教。。。
还有邮件中的附件也是用数据库存的吗?还是有别的方法。。。。。。

老哥 好歹你给个附加的代码啊
[解决办法]
用下面的方式:占位符和绑定值
   
QString strquery = QString("UPDATE contents SET text=:html WHERE id=:id");
QSqlQuery query(db);
query.prepare(strquery);
query.bindValue(":html", 你的文本);
query.bindValue(":id", id);
query.exec();

[解决办法]
附件   个人建议存上传后存放的地址!  
[解决办法]
引用:
用下面的方式:占位符和绑定值
   
QString strquery = QString("UPDATE contents SET text=:html WHERE id=:id");
QSqlQuery query(db);
query.prepare(strquery);
query.bindValue(":html", 你的文本);
query.bindValue(":id", id);
query.exec();

结贴,这是对的!

热点排行