我们想以编程方式将一个表添加到我们本地存储的 Microsoft SQL Server Compact 3.5 数据库中。下面的代码创建表。
using (SqlCeConnection con =
new SqlCeConnection("Data Source=|DataDirectory|\\Database.sdf"))
{
con.Open();
using (SqlCeCommand com =
new SqlCeCommand("create table test (id int not null)", con))
{
Console.WriteLine("Response: " + com.ExecuteNonQuery());
}
con.Close();
}
代码工作正常,但该表未在指定数据库表的服务器资源管理器中列出。我们可以将值插入表中并从表中读取数据。
你知道这个问题的任何解决方案吗?
之后我们想添加一个动态数据模型,我们想将其用作我们的表的提供者。
先感谢您。