网页怎样存入数据库?网页的正文字段应该设成什么数据类型?急!急!急!

时间:2022-11-06 11:00:01
我刚开始做一个网站,采用dreamweaver+asp.net+access(或者Sql server)开发。
    用Web方式更新网站内容,包括增加、修改和删除文章。
    如果文章是单一的文本或者图像,很好解决,网页的正文字段就只是text或者image的就行了。
    问题是,如果文章里包含有文本、图像、表格等多种元素,或者是word文档、excel文档等,那么网页的正文字段应该设成什么数据类型?Access里有一个OLE类型,以包的形式存储的,但是其中的内容怎么样才能显示在网页上?我试了,结果其它字段可以正常显示,但是OLE字段只显示了一个好象是system.[]的字样。怎么办?
  如果用Sql Server,正要设成什么数据类型?又怎么样显示于网页上?

5 个解决方案

#1


BLOG应该可以的,其实图像之类的最好做成链接

#2


链接怎么做?不存入数据库?要是图文混合怎么办?

#3


一般的发布直接用一个编辑器编辑一个html文件,然后保存到数据库,如果是oracle可以存为BLOB或者CLOB类型,用sqlserver可以考虑用image类型

但如果做复杂一点可以这样做,先把先用一个编辑器编辑好的内容存成XML文件保存到数据库,然后通过XLST生成式样,再存成静态html文件,这样做的好处是以后要改变风格直接修改xslt文件再从新生成一次html文件就可以了,而且因为是静态html文件,访问速度肯定比从数据库中读html内容快得多

#4


up

#5


study......

#1


BLOG应该可以的,其实图像之类的最好做成链接

#2


链接怎么做?不存入数据库?要是图文混合怎么办?

#3


一般的发布直接用一个编辑器编辑一个html文件,然后保存到数据库,如果是oracle可以存为BLOB或者CLOB类型,用sqlserver可以考虑用image类型

但如果做复杂一点可以这样做,先把先用一个编辑器编辑好的内容存成XML文件保存到数据库,然后通过XLST生成式样,再存成静态html文件,这样做的好处是以后要改变风格直接修改xslt文件再从新生成一次html文件就可以了,而且因为是静态html文件,访问速度肯定比从数据库中读html内容快得多

#4


up

#5


study......