C# 将CSV导入SQL Server CE SDF
我正在尝试将csv文件导入c#mvc3 web应用程序中的SQL Server CE sdf数据库。我知道我需要先读取csv文件,然后逐行将文件传输到sql数据库中。我对编程非常陌生,需要一些指导如何做到这一点 我听说Sql Compact Bulk Copy是一个不错的选择,但我不知道如何获取CSV文件以便它可以被使用。如果有人能对这件事有所了解,我将不胜感激C# 将CSV导入SQL Server CE SDF,c#,sql-server,asp.net-mvc-3,csv,windows-ce,C#,Sql Server,Asp.net Mvc 3,Csv,Windows Ce,我正在尝试将csv文件导入c#mvc3 web应用程序中的SQL Server CE sdf数据库。我知道我需要先读取csv文件,然后逐行将文件传输到sql数据库中。我对编程非常陌生,需要一些指导如何做到这一点 我听说Sql Compact Bulk Copy是一个不错的选择,但我不知道如何获取CSV文件以便它可以被使用。如果有人能对这件事有所了解,我将不胜感激 我希望这是有意义的。要创建新的sdf文件,以下是一个简单的示例: // if exists delete the file Sys
我希望这是有意义的。要创建新的sdf文件,以下是一个简单的示例:
// if exists delete the file
System.IO.File.Delete(“Test.sdf”)代码>
string cnn=“数据源='TestDB.sdf';LCID=1033;密码=;”;
SqlCeEngine ceEngine=新的SqlCeEngine(cnn);
ceenEngine.CreateDatabase()`
如果您需要了解更多详细信息,可以阅读此MSDN(使用引擎对象创建数据库)以获取每一行:Sql Compact Bulk Copy:
string cnn = "Data Source = 'TestDB.sdf'; LCID=1033; Password = <ThePassword>;";
SqlCeEngine ceEngine = new SqlCeEngine(cnn);
ceenngine.CreateDatabase();`