|
|
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
В хранимой процедуре создаются и уничтожаются несколько временных таблиц и #K - первая из них. АлексейК уже говорил, что не есть карашо использовать в качестьве источника данных для формы временные таблицы. Но пока варианта лучше не нашел. Смысл этой формы -отобразить рассчитаные данные и дать возможность пользователю просматривать их в удобной форме (ListBox, а также верхние этажи без лифта не предлагать... :о)). Создавать для этого постоянную таблицу с делитами-инсертами очень не хотелось бы. К тому же в процессе обдумывания мысля дать возможность пользователю выбирать какие конкретно данные следует расчитать и отобразить. Пока не знаю как это сделать без перекройки формы в режиме дизайна, а датагрида - не нашел. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 10:36:47 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 11:00:45 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Спасибо. Но, нет! Без SET NOCOUNT ON вааще не получал бы рекордсета, окромя ошибки... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 11:27:30 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
1. а временная табличка имеет первичный ключ? 2. почему бы не сделать в качестве источника данных псевдоним так: select * from #tmptable TT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 11:59:50 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
К сожалению ничего не изменилось :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:04:39 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
так и продолжает писать : 'Invalid object name #K' ?? несмотря что псевдоним без решетки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:08:15 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Последний селект Select * From #TAB а #K имя первой создаваемой таблицы (давно дропнутой) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:14:31 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
А писать так и продолжает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:16:25 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
А если не удалять #K? Она ведь все равно сама удалиться Или попробовать переменные типа таблиц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:21:22 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
авторВ хранимой процедуре создаются и уничтожаются несколько временных таблиц и #K - первая из них . Или я чего то не понял, но что ты еще хочешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:23:00 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Забыл сказать, что сортировка все-таки производится. Просто отключать вывод сообщений не хотелось бы, а хотелось бы докопаться до причин. OldPferdА если не удалять #K? Она ведь все равно сама удалиться Эффект тот же. OldPferdИли попробовать переменные типа таблиц? Использовать функции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:26:48 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
переменные типа "таблица" - declare @t table (i int) и дальше работать с ними, как с #t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:34:47 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
А процедура как будет заканчиваться? Select * From @T? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:52:34 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Ну а как же еще? PS. Так незаметно и за 1000 перевалил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 12:59:25 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Э-э-э, вопрос такой А если хранимку в QA запустить? Будет ругаться или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:13:17 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
paparomeЭ-э-э, вопрос такой А если хранимку в QA запустить? Будет ругаться или нет? Меня ВСЕ устраивает в работе хранимки. И вся проблема только в том, что при сортировке (и при фильтрации тоже, но это меньше юзерам нужно) вываливается эта ругань. Пугает юзеров до дрожи... ну и потом отрабатывает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:19:23 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
МОжет мы друг друга не поняли? Я не предлагал хранимку править (пока) Я спросил, будет ли появляться данная ошибка, если в качестве "клиента" использовать QA (Квери Анализер) Т.е. запусти в QA свою хранимку (с требуемыми параметрами) и посмотри - есть ошибка или нет!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:22:03 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
2 paparome Наверное, таки не поняли... Хранимка отрабатывает как надо. И возвращает то, что нужно. Проблемы начинаются при попытке сортировать, полученные данные в ФОРМЕ на клиенте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:28:46 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Витал2 paparome Наверное, таки не поняли... Хранимка отрабатывает как надо. И возвращает то, что нужно. Проблемы начинаются при попытке сортировать, полученные данные в ФОРМЕ на клиенте. А что - нельзя сортировать в ХП? - Типа добавляешь параметр в ХП - тип совртировки - В зависимости от него возвращаешь нужный RecordSet - На форме не разрешаешь сортировать стандартными методами, а делаешь свои (ну не знаю - может кнопки) - При нажатии на эти кнопки - перевызываешь ХП (переопределяешь RecordSource) ЗЫ: Чисто как идея :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:43:28 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
2 paparome Это, конечно, вариант... при 20 полях, по которым захотят сортировать, да еще и в сочетаниях, но для этого производить перерасчет... Когда есть такие красивые кнопочки на панельке... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 13:58:54 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
Витал2 paparome Это, конечно, вариант... при 20 полях, по которым захотят сортировать, да еще и в сочетаниях, но для этого производить перерасчет... Когда есть такие красивые кнопочки на панельке... А есть другой выход? Если таблы уже почиканы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 14:03:45 |
|
||
|
Очередной БЛИННННН!!! При сортировке формы (источник #Tab из хранимки) - 'Invalid object name #K' 3 раза
|
|||
|---|---|---|---|
|
#18+
paparome А есть другой выход? Если таблы уже почиканы? Не уловил при чем тут таблы? Они хоть и "почиканы", но сортировка то отрабатывает! Вот и интересно ЧТО, тогда сортируется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2004, 15:06:51 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32597012&tid=1673293]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 181ms |
| total: | 277ms |

| 0 / 0 |
