Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.023 c
14-1103106994
}|{yk
2004-12-15 13:36
2005.01.02
От курения глупеют, доказали ученые


3-1101976169
Sholoma
2004-12-02 11:29
2005.01.02
MySQL


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


6-1097488238
Green Templar
2004-10-11 13:50
2005.01.02
internet connection


6-1095142357
Vit@ly
2004-09-14 10:12
2005.01.02
Как заставить "Сетевое окружение"




   Наверх