当前位置: 代码迷 >> Sql Server >> 怎么将图片插入SQL2005数据库中
  详细解决方案

怎么将图片插入SQL2005数据库中

热度:50   发布时间:2016-04-27 18:08:20.0
如何将图片插入SQL2005数据库中
如题,在下也百度,Google了,就是没有找到,求各位大神指导,谢谢啦。

------解决方案--------------------
用存储过程:
create procedure insertimage
(@myimg image)
as
insert into tb(img)select @myimg
go
然后你的客户端调用这个存储过程就行了.
不过,一般不将图片存在数据库里,而是将它保存到磁盘上,把路径写到数据库里.
------解决方案--------------------
SQL code
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
------解决方案--------------------

存进去的是个二进制串。。。。一串很长的x啊o的,select 是看不到黑丝的

探讨

哦,在SQL的Mangement Studio 里不能通过Select看到图片啊
  相关解决方案