我是直接以二进制的形式存储图片,脚本语言用php或者python都行,有没有高手做过类似的情况。帮忙指导一下

解决方案 »

  1.   

    我查过了网上给的方法大部分是直接添加一个数据表,我做的只是在已经做好的表添加一个blob字段,直接存入图片,高手请赐教 
      

  2.   


      ADODSData.Edit;
      TBLOBField(ADODSData.FieldByName('Scene_Rule')).LoadFromFile('E:\123.dat');
      ADODSData.Post;
      //这是delphi的,你尝试一下吧
      

  3.   

    我在网上找了好多方法,但是好像并不能真正把图片存放在数据库中,只是上传在本地服务器的一个文件中,我查询了数据库,并没有发生改变,有没有人能告诉我,图片以BOLB存放到数据库中进去,数据库的数据会发生什么改变?
      

  4.   

    PHP 中应该是直接按一般字段读写就可以了。
      

  5.   

    PHP以前用过,现在用C,将MP3保存到数据库中.
    操作都是差不多,先是打开文件,将文件的内容读出来,
    然后再用 mysql_real_escape_string() 函数将二进制数据转义,
    之后再用 insert 语句将转义后的数据插入到数据库.