现有一个Excel资料,有几列为图片,现在把其导入到数据库,结果是图片的列全部为NULL值。
请问:该怎样解决,谢谢!

解决方案 »

  1.   

    數據庫沒有哪本事直接把圖片變成bit
    你得程序做成Bit,再保存進取
      

  2.   

    这个嘛,,,写程序是最简单的办法了- -
    程序可以重复调用吧,,,写好点就了事了- -
    你来看看不写程序的办法吧,,,我只能说,,更可怕
    http://www.excelperfect.com/2009/03/28/exportpictureformexcel/
      

  3.   

    SQL2005用
    INSERT INTO myTable(FileName, FileType, Photo) 
       SELECT 'Roy1.jpg' AS FileName, 
          '.JPG' AS FileType, 
          * FROM OPENROWSET(BULK N'C:\Roy1.jpg', SINGLE_BLOB) AS Document