SQL Server 搭配 Entity Framework 使用 FileTable

2022-08-26

筆記使用 FileTable 藉由 SQL Server 管理 NTFS 檔案儲存,並且搭配 EntityFramework 提供應用系統調用,解決以往使用者上傳附件保存的問題。

SQL Server Logo

說明

SELECT *
  FROM [Database].[dbo].[FileTable]
  WITH (READCOMMITTEDLOCK)
INSERT INTO [dbo].[FileTable]
  ([name],[file_stream])
  SELECT 'books.jpg', * 
  FROM OPENROWSET(BULK N'D:\images\books.jpg', SINGLE_BLOB) AS FileData
GO

載入檔案至 FileTable

使用 ADO.NET 連線到 SQL 的概念證明

參考資料

相關連結

SQL Server Integrated Service 初探

SQL Server 閃電般快速查詢指南⚡

SQL Server 周邊工具彙整筆記

SQL Server 學習資源筆記