
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
17.10.2007, 09:53:51
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
Пробле заключается в следующем Есть код: Код: plaintext 1. после выполнения переменная i получает значение равное 0 (не правильное значение, т.к. у последней записи id=29 ) если прописать: Код: plaintext 1. 2. топеременная i получит действительно значение 29 с чем это может быть связано и как обойти эту проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:09:06
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Попробуйте без RecordCount, но Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:11:00
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
OracleXПопробуйте без RecordCount, но Код: plaintext 1. Это не работает. Да и к тому же мне не нужно выводит сообщение, мне нужно, что бы он с последней строки брал параметр. Если же делать дополнительное текстовое поле и записывать туда какое-то значение вместо вывода сообщение, то тоже не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:12:18
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Вы в отладчике смотрите? Если да, то попробуйте, как я сказал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:14:31
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Кроме того после Last нужно Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:20:48
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
OracleXКроме того после Last нужно Код: plaintext пробую... все равно выдает 0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:24:12
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Вернее, можно и до Last, но в любом случае с проверкой наличия записей: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:26:29
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
TOraQuery - это класс из ODAC? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:26:53
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
OracleXВернее, можно и до Last, но в любом случае с проверкой наличия записей: Код: plaintext ну хорошо, проверку я делаю, проблему основную это не решает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:32:09
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Если есть исходники TOraQuery и ситуация воспроизводится, то в отладчике посмотрите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:34:58
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
OracleXЕсли есть исходники TOraQuery и ситуация воспроизводится, то в отладчике посмотрите. и что я там вижу? Да он действительно перешел на последнюю строку, но пока перед взятием параметров не укажешь showmessage все параметры у него нулевые ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 10:51:16
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Исходники ODAC есть у Вас? Отладчиком зайдите в ODAC. В Delphi у ODAC такой особенности, как у Вас, не будет наблюдаться. Попробуйте перед Last сделать First, чисто для эксперимента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 11:09:50
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
OracleXИсходники ODAC есть у Вас? Отладчиком зайдите в ODAC. В Delphi у ODAC такой особенности, как у Вас, не будет наблюдаться. Попробуйте перед Last сделать First, чисто для эксперимента. Я конечно же все варианты попробую... в конечном итоге решение проблемы все равно найду. Если хотите я потом в эту темку могу сбромить что получилось ) А вам большое спасибо за общение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 11:40:28
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
В отладчике посмотрите DataMod->OQr_Report->FieldByName("ID")->AsInteger Может быть, проблема с областью действия имен, две переменных i и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 11:46:30
|
|||
|---|---|---|---|
|
|||
проблемы с TOraQuery |
|||
|
#18+
OracleXВ отладчике посмотрите DataMod->OQr_Report->FieldByName("ID")->AsInteger Может быть, проблема с областью действия имен, две переменных i и т.п. но тогда почему как только вывожу сообщение текстовое все работает нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.10.2007, 11:56:56
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
Код: plaintext Также попробуйте переименовать переменную i, например, в IdColumn ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
18.10.2007, 15:17:22
|
|||
|---|---|---|---|
проблемы с TOraQuery |
|||
|
#18+
А можно вопрос? А зачем вам это понадобилось? Вы хотите определить id последней вставленной записи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2027988]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
163ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 189ms |
| total: | 441ms |

| 0 / 0 |
