Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.10.2001, 14:07
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Есть такая проблема: имееться хранимая процедура, где что-то делаеться, и для отладки в некоторых местах стоит print @(имя переменной), что б вывести значение этой переменной. Когда вызываю эту хр. процедуру в SQL Query Analyzer, то все ок. Когда же вызываю в VB, то доходя до оператора print происходит ошибка. Но это ерунда, после отладки убираем этот print и все ок. Но тут теперь другая проблема, если использывать UPDATE ..., то возникает та же ошибка. И как это обойти - незнаю. Может кто что подскажет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 14:16
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
А что возвращает Connection.Errors ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 14:22
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Item cannot be found in the collection corresponding to the requested name or ordinal ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 14:26
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Скорее всего ошибка в правах, попробуйте явно указать название таблицы, например, update andre.table1 set ... или update dbo.table1 set ... (И дайте пользователю в VB права на update) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 14:47
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
так в том то и дело, что выполняеться update и значение в таблице действительно меняеться, но выскакивает ошибка, и оператор следующий за update не выполняеться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 14:53
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Если "значение в таблице действительно меняеться", то виноват не update, а оператор следующий за update. Еще обратите внимание, не сидит ли на таблице какой нибудь триггер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 15:03
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
следующий за update оператор не виноват, т.к. если ставлю после Update set @a='s', где @a описана как int, то не выдает соответственной ошибки, а выдает старую (см. выше) ошибку, когда же ставлю set @a='s' перед update, то пишет, что не соответствие типа. Что же касаеться тригера, то в SQL Query Analyzer все выполняеться ж без ошибки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 15:19
|
|||
|---|---|---|---|
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
По команде Update срабатывает триггер, в котором работает команда Print. Содержимое команды Print попадает в коллекцию Connection.Errors и воспринимается на клиенте как ошибка, хотя ошибки никакой не было. Убери из триггера команды Print - и все будет хокей. И впредь для отладки используй Profiler и Debugger. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 16:53
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
да убрал я print почитай все мессаги! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.10.2001, 19:28
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Я предполагаю Вы это знаете, но на всякий случай: В начале процедуры до выполнения первой команды: set nocount on В конце _перед_ командой выдачи процедурой рекордсета или выходных параметров: set nocount off ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2001, 09:08
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
А как убрать из триггера команды Print? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
31.10.2001, 09:08
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
> Item cannot be found in the collection corresponding to the requested name or ordinal Это ошибка, транслируемая АДОДБ, и значит она то, что в рекордсете нет колонки с запрошенным именем. Копайте ваш вбскрипт - ошибка в нем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2001, 05:23
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
А зачем использовать UPDATE @a = 's'? Не проще ли SET @a = 's' и ошибок не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.11.2001, 05:28
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Можно вместо SET ... подставить SELECT 's' AS @a ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.11.2001, 10:55
|
|||
|---|---|---|---|
|
|||
Помоему это неразрешимый вопрос :((( |
|||
|
#18+
Вот вы прикалываетесь то. Че тока не посоветовали. Сообщение написаное Gavroм прости еще разик внимательно про set nocount on set nocount off Если такая хрень вылазит "Item cannot be found in the collection corresponding to the requested name or ordinal" и в аналайзере все тип-топ, то на 98% уверен, что в этом проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=46&mobile=1&tid=1825051]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
49ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
25ms |
get tp. blocked users: |
1ms |
| others: | 260ms |
| total: | 364ms |

| 0 / 0 |
