INSERT&价值观(图片)

时间:2014-12-25 17:22:59

标签: sql sql-server tsql

我需要知道的是使用INSERT和VALUES将图像插入每一行的方法。因此,在查询期间创建新产品行时,将使用数据插入图像。 例如:

INSERT "Toy"("ToyID",Image,"ToyDescription")
VALUES (100, some image, 'Some Description')
GO

每个产品都需要一个与我的程序数据相关联的图像,这不是一个网站,我将信息显示在DataGrid中。

如果你有一个上传存储图像的表,下面的声明就可以了。

CREATE TABLE myTable(Document varbinary(max))
INSERT INTO myTable(Document)
SELECT * FROM OPENROWSET(BULK N'C:\Image1.jpg', SINGLE_BLOB)

1 个答案:

答案 0 :(得分:0)

您可以使用Insert语句语法

中的Select
INSERT Toy
       (ToyID,
        Image,
        ToyDescription)
SELECT 100,
       *,
       'Some Description'
FROM   OPENROWSET(BULK N'C:\Image1.jpg', SINGLE_BLOB)Rs