Невозможно вставить данные в локальную базу данных в 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