把声音文件以二进制方式保存到数据库中去。用什么语言应该都可以吧。
可以参考www.52its.com中的将读取二进制文件到数据库一文

解决方案 »

  1.   

    二进制读取,存到数据库中,读出时,用header控制输出类型
      

  2.   

    --引用--
    >需要把听到的声音存入到数据库中听到的?
    能存成文件吗?
    用PHP:
    <?
    //...
    $data = file_get_contents("xxxx.mid");
    $data = base64_encode($data);
    //把data放到数据库里
    //读的时候直接 echo base64_decode($data); 就行了
      

  3.   

    --引用--
    >需要把听到的声音存入到数据库中听到的?
    能存成文件吗?
    用PHP:
    <?
    //...
    $data = file_get_contents("xxxx.mid");
    $data = base64_encode($data);
    //把data放到数据库里
    //读的时候直接 echo base64_decode($data); 就行了
    --------------------------------------------------------
    用base64_decode()函数编码有很大的缺点,占用空间大,还有不知道为何
    我曾经试过存入的文本居然取出为空(无法取出?)
      

  4.   

    应该可以,web里没实践过。vb里很好实现,用ole控件