Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.01.16;
Скачать: [xml.tar.bz2];

Вниз

Проблема с 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.008 c
1-49066
AlexG
2003-01-08 12:47
2003.01.16
TStatStg


3-48848
Weare
2002-12-23 14:00
2003.01.16
Excel и Delphi


3-48910
gunner
2002-12-20 16:04
2003.01.16
Утечка памяти в ADOStoredProc


1-49027
KPV-10k
2003-01-07 21:21
2003.01.16
Вывод текста в приложении ($APPTYPE CONSOLE) русскими буквами...


6-49174
k-sergey
2002-11-15 12:57
2003.01.16
Кто знает!!!!! Как отправить письмо.....только не через почтовую





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский