Локальная база данных теряет изменения после сборки - PullRequest
0 голосов
/ 20 ноября 2010
string connectionString =
     "Data Source =|DataDirectory|\\user.sdf";
User context = new User(connectionString);

Userdetail newUser = new Userdetail();


newUser.Username = txtReg.Text;
newUser.Password = txtRegPassword1.Password;
try
{
    context.Userdetail.InsertOnSubmit(newUser);

    context.SubmitChanges();


}
catch (ChangeConflictException)
{
  context.ChangeConflicts.ResolveAll(System.Data.Linq.RefreshMode.KeepChanges);
}

Я хочу добавить новую строку данных (имя пользователя, пароль) в существующую базу данных, но, к сожалению, она добавляется только временно. Как только программа закрывается, база данных возвращается к тому, что было .. Любая помощь будет принята с благодарностью

1 Ответ

0 голосов
/ 20 ноября 2010

Вы видели это: Почему мой SubmitChanges () не работает в LINQ-to-SQL?

Я предполагаю, что вы используете Linq to Sql.
Линк к сущностям будет: context.SaveChanges();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...