我认为不能绝对地说哪种更好,这与许多因素有关, 如数据安全性,网络速度,软件使用者的素质等等。
    我最近写的一个文档管理软件将文件、图片都使用Blob保存,这主要考虑到数据的重要性和软件的用户多,杂,导入服务器数据库,便于统一管理。

解决方案 »

  1.   

    当然应该放在数据库的Blob字段中,要不SQL Server,Oracle……与DBase,Foxpro有什么区别,而且存放这种Blob内容时,大型数据库都是存放的指针,所谓的变大而影响查询速度是不存在的,输入输出只要掌握一定技巧也是不难的。
      

  2.   

    我不太同意mem_fox兄的观点。
    理由如下:1,安全问题。(比如,文件丢失等),这在数据库中是不可能发生的。
    2,数据库既然有blob那必有它的道理。
    3,所谓查询速度问题,我认为,保存到文件夹中未必就快,好象快的是查询路径,但还有打开文件的时间呀。
    4,查询速度还与数据库有关。