2010-11-25 83 views
1

我需要從文本文件(不能用逗號,其他方式,不同字符分隔)向數據庫(例如mdf)導入數據。因爲datagridview從文件加載數據的速度更快。什麼是最好的方法? 謝謝C# - 從文本文件導入數據到mdf的最佳(最快)方法

+0

如何你在談論什麼數據?數據是關係型的嗎?你如何測試性能? – Tom 2010-11-25 10:36:22

+0

你如何處理數據,使其訪問本地文件速度較慢?我*可以寫*一個將它推入數據庫的示例,但我認爲這是錯誤的方法(如果您當前有文件) – 2010-11-25 10:54:41

回答

1

如果使用SQL Server(你是哪個密度纖維板建議),你可以嘗試批量插入:

BULK 
INSERT MyTable 
FROM 'c:\myfile.txt' 
WITH 
(
FIELDTERMINATOR = ',', 
ROWTERMINATOR = '\n' 
) 
相關問題