Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ADOQuery,Текущий проводник не поддерживает возврат...

8.8K
17 февраля 2007 года
opex
71 / / 17.01.2007
Создал в MS Access пустую базу,соединил с билдером(версия 5.0) через ADO. Кинул на форму ADOConnection,настроил соединение,проверил-работает.
Кинул ADOQuery,свойство connection выбрал ADOConnection.Набил такой код:
 
Код:
void __fastcall TForm1::Button4Click(TObject *Sender)
{
ADOQuery1->Close();
ADOQuery1->SQL->Text="CREATE TABLE NUMER (num INTEGER);";
ADOQuery1->Open();
}


Вылетает такая ощибка:
Project Project1.exe raised exception class EOleException with message "Текущий проводник не поддерживает возврат нескольких наборов записей в результате одной операции",

но сама табличка NUMER создается.
ЧТо посоветуете?

я тут токо что узнал,что ета ошибка появляется только при создании/удалении таблицы При запросе(SELECT * FROM имя_таблицы) все прекрасно работает
247
17 февраля 2007 года
wanja
1.2K / / 03.02.2003
Не Open писать надо, а ExecSQL! Open - только для SELECT.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог