Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.01.16;
Скачать: CL | DM;

Вниз

Проблема с Query....   Найти похожие ветки 

 
lefan ©   (2002-12-23 11:40) [0]

Приветсвую всех...
Люди, такая проблема: имею запрос (приямо из Watch List)
insert into SAV.DAY8 values("2002-10-18",1, 6, 1, "16/10<br>ПН", -1, 1, 740, 0, 4)
проблема в том, что дельфи не выполняет запрос, вылетает с ошибкой: "Error creating cursor handle"
А конектюсь к базе другим клиентом, выполняет без проблем...
:(
в чем трабла?

Заранее благодарен за ответ.
С уважением Алексей.


 
lefan ©   (2002-12-23 11:46) [1]

Люди, извеняюсь, добавляет....
значит сваливается после добавления...

data.Query.SQL.Clear;
sqlstr:="insert into SAV.DAY8 values(";

sqlstr:=sqlstr+"..."; // содержит строку,
// написанную выше

data.Query.SQL.Text:=sqlstr;
data.Query.Open;
showmessage("Нету такого");




 
Delirium^.Tremens ©   (2002-12-23 11:51) [2]

Не Open, а ExecSQL


 
Delirium^.Tremens ©   (2002-12-23 12:00) [3]

P.S. И отключи от этого TQuery все DBControls


 
lefan ©   (2002-12-23 12:16) [4]

> Не Open, а ExecSQL
Спасибо, это помогло (кстати, если не трудно, то в чем разница?)
и сто значит....
> P.S. И отключи от этого TQuery все DBControls

С уважением Алексей.



 
Delirium^.Tremens ©   (2002-12-23 12:21) [5]


> > Не Open, а ExecSQL
> Спасибо, это помогло (кстати, если не трудно, то в чем разница?)

Разница в том, что первое предназначено для SQL, возвращающих НД (и курсор), а второе для исполнения SQL команд (например Insert, Update, Delete и т.п.)


 
Anatoly Podgoretsky ©   (2002-12-23 12:22) [6]

Если запрос не возвращает данных, а у тебя именно такой, то надо использовать ExecSQL


 
lefan ©   (2002-12-23 12:45) [7]

ОК...
всем сеньксь... :)

С уважением Алексей...
PS: будут вопросы, обращусь... :)



Страницы: 1 вся ветка

Текущий архив: 2003.01.16;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.013 c
14-49317
Сатир
2002-12-28 17:21
2003.01.16
Service Unavailable


14-49200
Николай Быков
2002-12-23 20:07
2003.01.16
нормальное руководство по WinAPI только про OP, а не С++


3-48959
qwerty2
2002-12-23 12:05
2003.01.16
Запрос с Join


3-48963
fifo
2002-12-23 11:41
2003.01.16
запрос


3-48881
Sword-Fish
2002-12-20 00:32
2003.01.16
SQL-запросы