如何以编程方式创建新的SQL Server Compact数据库文件(.sdf),而不需要从现有模板文件进行复制?
发布于 2009-09-28 16:01:44
这里有一些很好的信息:Create a SQL Server Compact Edition Database with C#
string connectionString = "DataSource=\"test.sdf\"; Password=\"mypassword\"";
SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();
发布于 2012-06-06 14:37:58
首先,单击Browse选项卡。现在导航到C:\Program Files\Microsoft SQL Server Compact Edition\v3.1
。现在选择System.Dadta.SqlServerCe.dll
,单击它,然后单击OK以拉入引用。
现在让我们编写一些代码。首先,转到类的头部,哦,我是说你的类的头部,让我们创建一个using引用。
using System.Data.SqlServerCe;
using System.IO;
string connectionString;
string fileName = "aminescm.sdf";
string password = “aminescm”;
if (File.Exists(fileName))
{
File.Delete(fileName);
}
connectionString = string.Format(
"DataSource=\"{0}\"; Password='{1}'", fileName, password);
SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();
你可以找到更多关于这方面的信息,这真是一个令人惊叹的网站:
https://stackoverflow.com/questions/1487845
复制相似问题