Невозможно вставить данные в локальную базу данных в WPF

В проекте у меня есть локальная база данных (я использую сетку данных для просмотра данных), но проблема в том, что когда я вставляю в базу данных, используя запрос на вставку, вставка не длится, т.е. когда я повторно запускаю приложение база данных не изменяется, и изменения не отражаются в представлении базы данных (просмотр данных таблицы в Visual Studio).

Запрос вставки:

<code>string dbCon = new     System.IO.FileInfo(System.Reflection.Assembly.GetExecutingAssembly().Location).DirectoryName + "\\MyDatabase.sdf";
        SqlCeConnection dbconnection = new SqlCeConnection("datasource=" + dbCon);

        dbconnection.Open();

        String Insert = "insert into MainTable(LineID,Date,Connection_Type)  Values('5','5/8/2012','commercial')";
SqlCeCommand cmd = new SqlCeCommand(Insert, dbconnection);

        //// Execute the command
        cmd.ExecuteNonQuery();

        dbconnection.Close();
</code>

Теперь, когда этот код выполняется, сетка данных обновляется, но изменения не являются постоянными. Что я делаю не так? Я использую Visual Studio 2010 Ultimate и Windows 7

Ответы на вопрос(2)

Ваш ответ на вопрос