我想知道將datagridview中包含的數據集包含到SQL Server數據庫中是最簡單/最好的方式。c#數據集到SQL Server表,其中數據源來源於CSV
注意要點:
的數據來自被導入到應用程序中的.CSV
文件。然後用戶可以選擇修改單元格數據
然後他們按下按鈕並希望上傳到SQL Server表。
給出列名將全部匹配並且數據類型也應該匹配。
命令只會被插入。不刪除或更新。
LINQ也可以。
我想知道將datagridview中包含的數據集包含到SQL Server數據庫中是最簡單/最好的方式。c#數據集到SQL Server表,其中數據源來源於CSV
注意要點:
的數據來自被導入到應用程序中的.CSV
文件。然後用戶可以選擇修改單元格數據
然後他們按下按鈕並希望上傳到SQL Server表。
給出列名將全部匹配並且數據類型也應該匹配。
命令只會被插入。不刪除或更新。
LINQ也可以。
您可以使用SQLBulkcopy。它可以採用Datatable,然後將內容上傳到SQL Server數據庫。
某些信息here和http://aspalliance.com/1107使用csv填充數據集。完成之後,您可以使用DataAdapter將其寫入SQL。
另一個想法。我曾經這樣手動,但你可以通過我認爲的SP做到這一點。在SP調用OpenRowSet並直接在sql代碼中讀取數據。