Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Замечено: если происходит ошибка в процедуре то с месагой приходит и имя процедуры и номер строки в ней. иногда он (номер строки) правильный. но иногда (особенно в больших хп). провели маленький анализ. результат: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Код: plaintext 1. 2. 3. 4. 5. 6. 7. если поставить комменты после null : Код: plaintext 1. 2. и запустить процедуру то со строкой все ок: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Теперь вопрос: У всех ли на АSЕ такая лажа? может в новых версиях этого нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 14:28 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Немного по другому 1> SELECT @@version 2> go Adaptive Server Enterprise/12.5.0.3/EBF 11449 ESD#4/P/NT (IX86)/OS4.0/rel12503/1939/32-bit/OPT/Sat Sep 20 22:28:57 2003 (1 row affected) 1> ap_delme 2> go test1 Msg 2748, Level 16, State 1: Procedure 'ap_delme', Line 7: Message number 25000, passed to RAISERROR, does not exist in the sysusermessages catalog. (return status = 0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 15:00 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Как он считает строки - одному Богу известно. Если мне кто объяснит - я ... ну не знаю ... ящик пива. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 15:24 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
У меня для 25000 определен текст ошибки "Script error". Но это не важно. Важен номер строки. 7. А должно быть 9! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 15:25 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
MasterZiv wrote: > Как он считает строки - одному Богу известно. Если мне кто объяснит - я > ... ну не знаю ... ящик пива. Намёк понят . Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 15:28 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
MasterZivКак он считает строки - одному Богу известно. Если мне кто объяснит - я ... ну не знаю ... ящик пива. Обьясняю. Если в конце строки последнее слово null , то он эту строку не считает. Если нет ни одной такой - то все правильно считает. жду пива ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2005, 15:30 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Погоди, проверить надо ... Проверять буду !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2005, 20:56 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
ASE 11.9.2.6 С комментариями и без выдает : test1 Msg 2748, Level 16, State 1: Procedure 'ap_delme', Line 9: Message number 25000, passed to RAISERROR, does not exist in Sysmessages. (return status = 0) Может на 12-й и считает без null, но на 11-й все корректно - Line 9 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2005, 11:31 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Andy Lloyd Обьясняю. Если в конце строки последнее слово null , то он эту строку не считает. Если нет ни одной такой - то все правильно считает. жду пива По-моему, всё гораздо сложнее. У меня, например, и без Null неправильно считает. Мои подозрения уходили в сторону комментариев. Что с проверкой у MasterZiv? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.12.2005, 11:13 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Пока мне нужно сделать слишком много для этого ... поставить VC6, залить базу, перенеся ее попутно на 15, скомпилировать и перенести туда (на 15) библиотеку запросов, добавить в алгоритм подсчета строк это правило, скомпилировать дебагер и потом проверить тщательно все... Правда можно еще включить соседний компьютер ... Ну в общем, вы поняли - пока руки не дошли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.12.2005, 02:46 |
|
||
|
Неправильная нумерация строк SP в ASE 12.5.01 ?
|
|||
|---|---|---|---|
|
#18+
Andy Lloyd, ваша гениальная догадка весьма похожа на правду. Но, согласитесь, такое может присниться разве что только в бредовом сне. Даааа. Круто одним словом. Чтобы окончательно в этом убедиться (и угостить вас пивом!!) я должен в дебаггер встроить поддержку этого дела и потом погонять это дело на разных процедурах. Но я , честно говоря, даже не знаю как реализовать обход такого дурного "бага". Пока даже не придумать. ЗЫ: Кстати, а где вы территориально находитесь ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2005, 22:55 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=92&tid=2013199]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 262ms |
| total: | 390ms |

| 0 / 0 |
