如何创建 SQL Server Compact 3.5 .sdf 文件并连接到该文件

本文关键字:文件 sdf 连接 Compact 何创建 创建 Server SQL | 更新日期: 2023-09-27 18:36:45

我创建了一个SQL Server紧凑型数据库(.sdf文件),我想连接到它进行一些插入,删除...

这是我的创建代码:

  if (File.Exists(dbfilename))
     File.Delete(dbfilename);
  string connectionString = "Data Source=" + dbfilename + """;
  SqlCeEngine engine = new SqlCeEngine(connectionString);
  engine.CreateDatabase();
  engine.Dispose();
  SqlCeConnection conn = null;
  try
  {
        conn = new SqlCeConnection(connectionString);
        conn.Open();
        SqlCeCommand cmd = conn.CreateCommand();
        cmd.CommandText = "CREATE TABLE Contacts (ID uniqueidentifire, Address ntext)";
        cmd.ExecuteNonQuery();
  }
  catch { }
  finally
  {
         conn.Close();
  }

是真的吗?

如何连接到它?

如何创建 SQL Server Compact 3.5 .sdf 文件并连接到该文件

该连接字符串已断开。

"

不是您尝试使用它的有效实体。修复连接字符串。

此外,您需要在构造函数中或事后将命令与连接相关联。

请通读一个这样的示例,这是"Connect sql compact example c#"的第一个谷歌结果: