Использование движка 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, я вижу все строки без обновлений.
Что мне здесь не хватает?