2
我有一個文本流,我可以保存爲一個txt文件,然後調用sql服務器存儲過程bulkinsert該txt文件。將文本流從c#加載到sql server而不保存物理文件?
但我不想處理文件系統訪問和所有的東西。和sqlBulkCopy不能做到這一點我相信。那麼解決方案是什麼?
我有一個文本流,我可以保存爲一個txt文件,然後調用sql服務器存儲過程bulkinsert該txt文件。將文本流從c#加載到sql server而不保存物理文件?
但我不想處理文件系統訪問和所有的東西。和sqlBulkCopy不能做到這一點我相信。那麼解決方案是什麼?
如果傳入流代表行,那麼您可以編寫自定義的IDataReader實現,該實現從流中讀取並依次顯示每一行(非緩衝)。然後你可以將它提供給SqlBulkCopy。