Senin, 16 Agustus 2010

Menyimpan File Gambar pada Database SQL Server Hanya Menggunakan Perintah SQL

Berikut cara menyimpan file gambar pada database SQL Server hanya menggunakan perintah SQL saja tanpa menggunakan front end atau middle ware lagi.

CREATE TABLE Employees(
Id int,
Name varchar(50) not null,
Photo varbinary(max) not null
)


INSERT INTO
Employees (Id, Name, Photo)
SELECT
10, 'John',
BulkColumn from
Openrowset( Bulk 'C:\photo.bmp', Single_Blob)
as EmployeePicture
Oh iya, perintah SQL di atas untuk SQL Server 2005 mudah-mudahkan kompatibel dengan 2008 dan belum dites! (belum sempat, lagi buru-buru pulang buka puasa di rumah hehehe) Sudah dites di SQL Server 2008 dan sukses (confirmed by Wulung)

Tidak ada komentar: