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、如何在客户端打开图片?
远程连接 调用路径