Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将CSV导入SQL Server CE SDF_C#_Sql Server_Asp.net Mvc 3_Csv_Windows Ce - Fatal编程技术网

C# 将CSV导入SQL Server CE SDF

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

我正在尝试将csv文件导入c#mvc3 web应用程序中的SQL Server CE sdf数据库。我知道我需要先读取csv文件,然后逐行将文件传输到sql数据库中。我对编程非常陌生,需要一些指导如何做到这一点

我听说Sql Compact Bulk Copy是一个不错的选择,但我不知道如何获取CSV文件以便它可以被使用。如果有人能对这件事有所了解,我将不胜感激


我希望这是有意义的。

要创建新的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();`