c# 仿 QQ日志系统

来源:百度知道 编辑:UC知道 时间:2024/05/30 07:40:02
第一点:数据库是如何保存其中图片和表情?(重点,请尽量详细!谢谢)
第2点:从数据库读取出来后是如何还原文章格式的?
第3点:flash和视频的引用,是如何只出现一个播放窗口,比如我引用56视频,如何只出现视频?
我自己的思路
问题一(处理一篇日志多张图片):在《日志表》之外新建立一张《日志引用图片表》(日志ID,图片ID,图片URL),当你看日志时,我就查询《日志引用图片表》中有几条数据(几张图片),比如两张,我就添加两个IMAGE控件,然后赋予URL
问题二:直接将其转换成html然后保存到数据库
问题三:木有想法

环境是 vs2008+sql2005 我不想把图片变成数据流保存在数据库,只想保存URL,因为我认为一是省空间,二是可以直接看上传图片中是否包含非法

你可以定义一个可序列化的对象,该对象包含两个变量一个string类型一个Image数组,然后将你要保存的文章的图片都保存到Image数组中,并将这些图片替换为指定文字,如:第一个图片ASDFA1,第二个图片ASDFA2....,在把替换后的文章保存到string类型的变量里(如果数据太多建议使用StringBuilder),最后把这个对象序列化成字节数组保存到数据库中(Access是保存到OLE对象里SQL Server没试过)读取只需要反着来一遍就行了,第三点没弄过帮不了你

同问~~~