powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Пропадают записи из базы
7 сообщений из 7, страница 1 из 1
Пропадают записи из базы
    #37441455
DrunkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В программе на WPF добавляю записи в БД (SQL Compact) посредством Entity Framework. После перезапуска программы они все еще там находятся. Как только пытаюсь просмотреть таблицу (Orders) в "Обозреватель серверов" они пропадают (пустая таблица).
В чем проблема или это нормальное поведение?
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
 using (var magnumDB = new MagnumModelContainer(App.ConnectionString))
            {
                try
                {
                    var newOrder = new Order
                                         {
                                             Address = txtAddress.Text,
                                             Number = int.Parse(txtOrderNumber.Text),
                                             CustomerId = (int) comboCustomer.SelectedValue,
                                             CreateUserId = App.CurrentUser.Id,
                                             CustomerPrice = 0,Price = 0,
                                             StatusPaidId = 1,
                                             OrderStatusId = 1
                                         };
                    magnumDB.AddToOrders(newOrder);//App.MagnumDB.Orders.ApplyCurrentValues(newOrder);
                    try
                    {
                        magnumDB.SaveChanges();
                    }catch (OptimisticConcurrencyException)
                    {
                        magnumDB.Refresh(RefreshMode.ClientWins, App.MagnumDB.Orders);
                        MessageBox.Show("Не сохранилось");
                    }
                    DialogResult = true;
                }
                catch (Exception exception){
                    MessageBox.Show(exception.Message);
                }
            }

        }
...
Рейтинг: 0 / 0
Пропадают записи из базы
    #37441465
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkCat,

Кто ж вам правду скажет? Ищите. Может вы где-нибудь пересоздаёте базу, или забываете зафиксировать транзакцию?
...
Рейтинг: 0 / 0
Пропадают записи из базы
    #37441546
DrunkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как зафиксировать транзакцию?
...
Рейтинг: 0 / 0
Пропадают записи из базы
    #37442336
SolYUtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DrunkCatКак зафиксировать транзакцию?

А как начать транзакцию знаете?
...
Рейтинг: 0 / 0
Пропадают записи из базы
    #37442346
stimpi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ключевые слова Flush Commit
...
Рейтинг: 0 / 0
Пропадают записи из базы
    #37444613
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
SolYUtorDrunkCat,

Кто ж вам правду скажет? Ищите. Может вы где-нибудь пересоздаёте базу, или забываете зафиксировать транзакцию?
Скорее пересоздает.

DrunkCat,
Что там у Вас в строке коннекта?
Входит ли файл базы в проект?
...
Рейтинг: 0 / 0
Пропадают записи из базы
    #37444741
DrunkCat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Cat2, Спасибо Вам большое!
Вы были правы, только я это уже сам понял)
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Пропадают записи из базы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]