• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Помогите справиться с запросом

  • Автор темы E_Korobko
  • Дата начала
Статус
Закрыто для дальнейших ответов.
E

E_Korobko

Здравствуйте!
У меня возникла такая проблемка: при создании таблички в запросе выводиться ошибка: Error creating cursur handle.
Подскажите, плиз, с чем это может быть связано.
Код запроса:
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('Create table "tables.db"');
Query1.SQL.Add('(Kiosk char(15),Summa Money,Primary key (Kiosk))');
Query1.Open;
 
B

Barmutik

Всё просто .... вызов метода Open ожидает возврата курсора полсе выполнения Вашей команды .. а Ваш SQL текст после выполнения не создаёт курсора .. вот и ошибка .. для правильной работы вызывайте Query1.ExecSQL

Насчёт правильности SQL текста ничего не комментирую ..
 
G

Guest

Cпасибо большое! Так ошибку не генерирует! ;)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!