我把排好版的文章提交到数据库中,之后从数据库读出的却是一大段,没有任何格式了,这个怎么解决啊
1个回答
展开全部
数据库不像文件系统不能直接放文件的只能以纯文本形式保存。 如果是网文的话每段之前都要价CSS样式,然后把CSS样式和文章一起存进去这样读出来之后浏览器会根陆宴雀据CSS样式从新排版还原成你之前的样式。如果不是早早网文的话 存入数据库之前要祥乱对文件进行编译,编译的时候要把文档格式也编译进去不然读出来的文件就会没有排版。
更多追问追答
追问
存入数据库之前要对文件进行编译,编译要怎么实现?菜鸟求请教!
追答
说个最简单的吧,把WORD 存入数据库,那你就把WORD转换成2进制的存入数据库的某个字段,让后在把文件名包括后缀存到数据库的另一个字段。 取出的时候先用程序新建一个文件按原先的文件名命名 让后将2进制数据写进去 最后你双击这个文件就可以正常打开了。 至于这个存取的过程是要通过软件实现的。 当然为了节省数据库空间你可以编译16禁制的存储或者啊思克2码存取都可以。放在我说的是一个思路 具体实现得你自己编程。SQL语句 没有专门的函数可以向数据库存取文件。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询