Я борюсь с правильной процедурой выполнения SQL-запроса.
По сути, у меня есть текстовое поле, в котором пользователь может ввести код SQL, и программа выполнит его.К сожалению, я не знаю, будет ли возвращен набор данных, поэтому я не могу сказать, какую функцию использовать: ADOQuery.Open или ADOQuery.ExecSQL
Но мне нужно сделать некоторые вычисления, если есть возвращаемые результаты.
Есть ли способ предсказать, будет ли запрос возвращать какой-либо результат или если он только ОБНОВЛЕНИЕ ... как справиться с этой ситуацией?