Главная страница
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.063 c
1-1103222533
Dmitry_04
2004-12-16 21:42
2005.01.02
Определить какие файлы в папке


3-1102067215
Влад
2004-12-03 12:46
2005.01.02
базы данных, DBgrid, вычесляемые поля


14-1102889376
марсианин
2004-12-13 01:09
2005.01.02
Медиачасы


3-1102300486
Apophis
2004-12-06 05:34
2005.01.02
Определение кол-ва пользователей....


4-1100681823
grigory
2004-11-17 11:57
2005.01.02
api