当前位置: 代码迷 >> Sql Server >> SQL怎么保存图片和提取图片
  详细解决方案

SQL怎么保存图片和提取图片

热度:52   发布时间:2016-04-27 13:37:26.0
SQL如何保存图片和提取图片
SQL如何保存图片和提取图片:
1、SQL数据库中保存的是图片文件还是图片路径?
2、如何将图片添加到数据库中?
3、如何在客户端打开图片?
上述问题用VB.NET或ASP.NET代码。最好给出具体代码。
先谢谢大家。

------解决方案--------------------
SQL code
图片等多媒体文件插入到表 IF OBJECT_ID ('file_table', 'U') IS NOT NULL DROP TABLE file_table; GOCREATE TABLE file_table(FileName nvarchar(60),   FileType nvarchar(60), Document varbinary(max))GO   FROM OPENROWSET(BULK 'C:\myText.txt', SINGLE_BLOB) AS DocumentINSERT INTO file_table(FileName, FileType, Document)    SELECT    'Img252837387.jpg' AS 文件名, '.jpg' AS 文件类型, *    FROM OPENROWSET(BULK 'C:\Img252837387.jpg', SINGLE_BLOB) AS DocumentINSERT INTO file_table(FileName, FileType, Document)    SELECT    '1.rar' AS 文件名,  '.rar' AS 文件类型, *    FROM OPENROWSET(BULK 'C:\1.rar', SINGLE_BLOB) AS DocumentGOINSERT INTO file_table(FileName, FileType, Document)    SELECT    'myText.txt' AS 文件名,  '.txt' AS 文件类型,  *    FROM OPENROWSET(BULK 'C:\1.rar', SINGLE_BLOB) AS DocumentGO
------解决方案--------------------
SQL code
图片保存到数据库的方法http://topic.csdn.net/u/20081024/11/846e3e56-218b-4b07-b733-ee87dc2fe687.html?882064923
------解决方案--------------------
、SQL数据库中保存的是图片文件还是图片路径?

建议存储路径

2、如何将图片添加到数据库中?

二进制数据流

3、如何在客户端打开图片?

远程连接 调用路径
  相关解决方案