2014-12-25 5 views
2

알아 두어야 할 것은 INSERT 및 VALUES를 사용하여 이미지를 모든 행에 삽입하는 것입니다. 따라서 쿼리 중에 새 제품 행이 만들어지면 이미지가 데이터와 함께 삽입됩니다. 예를 들어 :INSERT & Values ​​(Image)

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

이 내가 데이터 그리드에 이미지를 포함하여 정보를 표시하고 웹 사이트 아닌 내 프로그램에 대한 데이터와 관련된 이미지가 필요합니다 각 제품.

이미지를 저장하기 위해 테이블을 업로드하는 중이면 아래 내용이 좋습니다.

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

R Insert를 사용하여 ['저장 및 SQL 서버 database'에서 이미지 검색 (http://www.dotnetgallery.com/kb을 할 수 있습니다 /resource21-HOW-to-store-and-retrieve-images-from-SQL-server-database-using-aspnet.aspx.aspx) – Avijit

답변

0

당신은 구문을 Select 문에서 u는이 찾고

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