2012-02-02 100 views
0

我试图更改我的SQL Server CE数据库提交到类型化数据集的更改后。所有更改都在表格中,但不会更新到数据库。先谢谢你!TableAdapter更新SQL服务器CE

static MoviesTableAdapter adapter; 
static MovieDataSet dataset; 
static MovieDataSet.MoviesDataTable table; 

adapter = new MoviesTableAdapter(); 
dataset = new MovieDataSet(); 
table = adapter.GetData(); 

MovieDataSet.MoviesRow row = table.NewMoviesRow(); 
row.example = example.... 
table.AddMoviesRow(row); 

adapter.Update(table); 
+2

您确定要检查位于/ bin/debug文件夹的数据库吗? – CMPerez 2012-02-02 08:37:26

+0

糟糕。愚蠢的没有想到,谢谢!您可以将其作为答案发布。 – Raymen 2012-02-02 12:12:03

回答

3

这种情况在SQL Server CE或Access或任何其他基于文件的数据库中都会发生很多。您在解决方案文件夹中有一个数据库副本,并且每次运行解决方案时都会将其复制到/ bin/debug:这是您需要检查以查看您的更改是否持久的版本。