Страница 1 из 1

NETProvider, FbDataReader.Read(): проблема с exception

Добавлено: 07 мар 2006, 18:14
mustafa
Прошу извинить если вопрос уже поднимался, но у меня поиск по форуму ничего не возвращает.

FbDataReader выбрасывает FbException только если EXCEPTION c сервера было получено при чтении первой записи буфера.
т.е., например, если в параметрах FbConnecton "Fetch Size=10", то только если при чтении 0,10,20 и т.д. записи будет получено EXCEPTION с сервера, FbDataReader выбросит исключение.
В остальных случаях выборка просто прекращается, как будто данных больше нет.
Соответственно только c "Fetch Size=1" можно надеяться не потерять EXCEPTION в FbDataReader.Read().

Это баг или так и задумано?