Как проверить, вернула ли хранимая процедура поле - PullRequest
1 голос
/ 02 сентября 2010

Я использую некоторые хранимые процедуры asp net и не хочу их редактировать. Проблема в том, что ThisProcedure не возвращает нужного мне поля.

Query->FieldByName("RoleName") // delphi : Query.FieldByName("RoleName") (for TAG %D)

и иногда это работает, иногда я получаю ошибку: CommandText не возвращает возвращаемый набор

Я не могу избежать этого, используя try catch, поэтому понятия не имею, как решить эту проблему.

Помоги мне

1 Ответ

2 голосов
/ 02 сентября 2010

Используйте FindField, он вернет ноль, если поля там нет.

...