powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 11 + delphi 7 - проблемы с запросом
3 сообщений из 3, страница 1 из 1
ASA 11 + delphi 7 - проблемы с запросом
    #38654234
Astilla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, пожалуйста. Ну бред полный с этим SQL Anywhere
Есть запрос.

авторif qCLI_DO.Active then qCLI_DO.Active:=false;
qCLI_DO.SQL.Clear;
qCLI_DO.SQL.Add(' SELECT DoG_O.NUM_DO, DoG_O.DATA_DO, DoG_O.ID_CLI, ');
qCLI_DO.SQL.Add(' SPEC_DO.NUM_SP, SPEC_DO.ADRES_P, SPEC_DO.DATA_OSM ');
qCLI_DO.SQL.Add(' FROM DoG_O INNER JOIN SPEC_DO ON DoG_O.NUM_DO = SPEC_DO.NUM_DO ');
qCLI_DO.SQL.Add(' WHERE DoG_O.ID_CLI = ' +IntToStr(ID) );
qCLI_DO.SQL.Add(' ORDER BY SPEC_DO.ADRES_P; ');

try
// qCLI_DO.Parameters.ParamByName('SELID').Value:=ID;
qCLI_DO.Active:=TRUE;
except
on e:Exception do
ShowMessage('err: '+E.Message);
end;
if qCLI_DO.RecordCount <= 0 then begin
ShowMessage('Ó ýòîãî çàêàç÷èêà íåò äîãîâîðîâ.');
qCLI_DO.Close;
Exit;
end;
Первый раз выполняется нормально. при попытке выполнить его второй раз выдается сообщение "Cannot convert parament 1 to DBTYPE_STR". И так происходит с ЛЮБЫМ запросом, при попытке его выполнить второй раз. При этом параметры в запросах разные - и по типам и по кол-ву, в основном это даты или числа.
Подскажите, в какую сторону хоть копать?! Программа к диплому горит, препод ругается, но объяснить сам ничего не может
...
Рейтинг: 0 / 0
ASA 11 + delphi 7 - проблемы с запросом
    #38654273
Марсель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте после
qCLI_DO.Close;
сделать
qCLI_DO.UnPrepare;
...
Рейтинг: 0 / 0
ASA 11 + delphi 7 - проблемы с запросом
    #38654295
Astilla
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Марсель, спасибо, но не помогает.
По умолчанию на запросе установлено свойство prepared=false
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASA 11 + delphi 7 - проблемы с запросом
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]