Обновление Firebird в ридере - PullRequest
0 голосов
/ 18 июня 2020

Использование движка Firebird 2.5 и. net.

У меня следующая проблема:

FbCommand cmd = new FBcommand(...select * from table ...);
FbDataReader reader = cmd.ExecuteReader();

while (reader.Read())
{
... 

update table set ...

....
}

Я обновляю некоторые записи в читателе. Допустим, что в select * from table у меня 5 записей. В то время как l oop на первом шаге обновляю вторую и третью запись. На втором этапе я должен получить обновленную вторую строку.

Проблема в том, что если моя база данных подключена как встроенная, эти обновления будут видны. Но если я подключаюсь как ServerType = Default, я вижу все строки без обновлений.

Что мне здесь не хватает?

...