ОБСУЖДЕНИЕ

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

3 ответов 5 тыс.
AI-выжимка обсуждения скоро

Краткие тезисы обсуждения со ссылками на ключевые ответы появятся здесь.

Статус
Закрыто для дальнейших ответов.
Автор темы
Здравствуйте!
У меня возникла такая проблемка: при создании таблички в запросе выводиться ошибка: 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;
 
Для какой базы данных скипт ?
 
Всё просто .... вызов метода Open ожидает возврата курсора полсе выполнения Вашей команды .. а Ваш SQL текст после выполнения не создаёт курсора .. вот и ошибка .. для правильной работы вызывайте Query1.ExecSQL

Насчёт правильности SQL текста ничего не комментирую ..
 
Cпасибо большое! Так ошибку не генерирует! ;)
 
Статус
Закрыто для дальнейших ответов.