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

Вниз

MSSQL Временные таблицы...   Найти похожие ветки 

 
Lamer_Of_Delphi   (2004-12-06 10:42) [0]

Здравствуйте.
Подскажите в чем беда: Создаю времменную таблицу, обрабатываю ее (открываю таблицу в той же коннекции), далее в той же сессии пытаюсь поапдейтить таблицу данными из временной - при выполнении запроса (неважно запросом ли это оформлено или ХП) генерится ошибка - не могу найти обьект #ВременнаяТаблица!!!!!!!!!!!!
В чем проблема??? Отказ от использования временных таблиц - серьезное ограничение.......HELP!!!!!!!!!!!


 
Lamer_Of_Delphi   (2004-12-06 10:46) [1]

Да забыл сказать работаю через ADO =))


 
Nikolay M. ©   (2004-12-06 11:01) [2]

Одно из двух: либо рвешь коннект, либо сам убиваешь таблицу.


 
Lamer_Of_Delphi   (2004-12-06 11:10) [3]

Понимаю что вариантов не много....но конект остается и таблица не убивается =(((
Что меня поражает если использовать метод Open в ADOQUERY то возвращает Рекордсет, если же использовать метод ExecSQL, что нить типа insert не возвращающий рекордсет, то говорит что нет такого объекта.......что это глюки ADO??


 
Ega23 ©   (2004-12-06 11:23) [4]

Что меня поражает если использовать метод Open в ADOQUERY то возвращает Рекордсет, если же использовать метод ExecSQL

????????

Executes the SQL statement for the ADO query.

function ExecSQL: Integer;

Description

Call ExecSQL to execute the SQL statement currently assigned to the SQL property. Use ExecSQL to execute queries that do not return a cursor to data (such as INSERT, UPDATE, DELETE, and CREATE TABLE).

Note: For SELECT statements, call Open instead of ExecSQL or set the Active property to True.


 
sniknik ©   (2004-12-06 11:24) [5]

> Что меня поражает если использовать метод Open в ADOQUERY то возвращает Рекордсет, если же использовать метод ExecSQL, что нить типа
> insert не возвращающий рекордсет, то говорит что нет такого объекта.......что это глюки ADO??
не, это недостаток образования... то что описано вполне корректная работа.

по вопросу, конект может не только в твоей программе рватся (хотя это вероятнее всего), есть ситуации когда скрипт выполняется в другом конекте.


 
Lamer_Of_Delphi   (2004-12-06 11:29) [6]

Вообщем понятно в чем было дело - после обработки временной таблицы забыл ее закрыть =(((

Сорри за беспокойство...



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

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

Наверх




Память: 0.48 MB
Время: 0.03 c
3-1102308410
tERRORist
2004-12-06 07:46
2005.01.02
Как вытащить Login и Password из уже установленного ADOConnection


9-1086684305
wiz
2004-06-08 12:45
2005.01.02
2d аркада (OpenGL). Очередной релизец


1-1103454459
Logun
2004-12-19 14:07
2005.01.02
Воспроизведение Аудио CD


14-1102681118
Чеширский_Кот
2004-12-10 15:18
2005.01.02
Складывается ощущение, что...


14-1102951077
Gero
2004-12-13 18:17
2005.01.02
Два винчестера