还有可以存的东西的大小是多少?
《=1G?

解决方案 »

  1.   


    这么厉害。
    那就是只有大小的限制性了。在SQLSERVER中哪些是BLOB类型的呀
    TEXT
    NTEXT,
    IMAGE,
    除了上面几个还有什么呢?
    文本是不是用TEXT。
    那NTEXT是不是和TEXT在大小上有区别,
    IMAGE肯定是存IMAGE了
    呵能不能解释一下文件是怎么存进数据库的
    是不是转换成二进制流?
      

  2.   

    Image不光可以存Image类型,还可以存任何二进制类型
    方法
    TBlobField(AdoQuery.FileByName('fields')).LoadFromStream(stream)
    //这是存入,必须引入DB单元,还要把文件转化为流类型
    TBlobField(AdoQuery.FileByName('fields')).SaveToStream(stream)
    //这是取出
      

  3.   

    1   最大约2G.
    2   摘:
        使用TBlobStream对象可以在多媒体数据库的BLOB字段存储任意格式的数据。一般说来,许多多媒体数据库只能支持图像、语音或者OLE服务器支持的数据。利用TBlobStream则不同,只要是程序能够定义的数据格式,它都能在BLOB字段中读写,而不需要其它辅助工具。  
      

  4.   

    BUTTON:
     
    var
      rs : variant;
      sql : string;
    begin
      rs := createoleobject('adodb.connection');
      rs.cursorlocation := 3;  sql := 将一个文件插入库  table : tmptab   fields : id int identity(1,1) primary key , tmp image  rs.open(sql,cnmain,1,0);
    end;上面中文部分怎么实现?