插入二进制代码可以类似这样INSERT INTO video(data) values(0x001020304050607)php里,用unpack函数就能生成上面的二进制字符串

解决方案 »

  1.   

    试了下好像还是不行,这段代码用在mysql的数据库是没问题的。但是用在sqlserver的image字段就问题,出来
    一堆乱码,存储不成功。那位好心最好提供些代码,在下刚刚搞这个php,水平有限哪!
      

  2.   

    Sqlsever没用过,你最好看一下相关字段类型的定义,有无特别说明
    如果不是二进制的,选一个二进制的字段应能存入
      

  3.   

    谢谢各位的关注与支持!我们现在搞了个系统,用odbc连接能同时存取mysql,oracle,sqlserver数据库。在windwos上是能实现的。但是,存取图形数据网上都是些存取mysql数据库的例子与说明。我很奇怪难道大家都用一种数据库行数据库发面的应用开发?我前面说过存取mysql数据库是没问题的,但是,读取sqlserver也的改一个php.ini的参数,要不也是不成功的。至于存入sqlserver的image类型字段还是没有通过,不知什么原因。还望大家帮忙啊。再次感谢@