В проекте у меня есть локальная база данных (я использую datagrid для просмотра данных), но проблема в том, что при вставке в базу данных с использованием запроса на вставку вставка не выполняется, т. е. при повторном запуске приложения база данных не изменяется и изменения не отражаются в представлении базы данных (данные таблицы просмотра в Visual Studio).Невозможно вставить данные в локальную базу данных в WPF
Запрос вставки:
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();
Теперь при выполнении этого кода, то DataGrid обновляется, но эти изменения не являются постоянными. Что я делаю неправильно? Я использую Visual Studio 2010 Ultimate и Windows 7
Это на рабочем столе, как убедиться, что у меня есть необходимые разрешения? –