Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
При помощи IfxQuery1 делаю запрос: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 08:17 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
FreelancerПри помощи IfxQuery1 делаю запрос: Код: plaintext 1. 2. 3. надеюсь ifxQuery1.Open? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 08:33 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
Неа не ОПЕН. Когда прога запускается у меня активате стоит в фалсе, а когда нада выяснить есть ли та строка я делаю квери активной. Конекш конектится заранее. И если делать просто так: Код: plaintext 1. 2. То всё ОК! Эксепшн вылетает только в случае если запрос ничего не возвращает селектом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 08:51 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
FreelancerНеа не ОПЕН. Когда прога запускается у меня активате стоит в фалсе, а когда нада выяснить есть ли та строка я делаю квери активной. Конекш конектится заранее. И если делать просто так: Код: plaintext 1. 2. То всё ОК! Эксепшн вылетает только в случае если запрос ничего не возвращает селектом. Так может запрос на самом деле ничего не возвращает. like может %% должны быть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 08:56 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
:) Так запрос ДЕЙСТВИТЕЛЬНО ничего не возвращает! Это нормально ведь этой строки может и не быть. Мнеж надо просто узнать она там есть или её там нету. Но почему вылазиит эксепшн? ОДАК (ораклёвые компоненты доступа) таких фич не выкидывает и по РЕКОРД_КОУНТ можно легко определить есть ли такая строка. Если вернул запрос строку значит есть не вернул значит нет. А ИДАК сразу эксепшн выкидывает. Вот я и спрашиваю: "Это нормально?". Типа он так всегда "брыкаеться" когда не находит данные? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 09:14 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
Freelancer:) Так запрос ДЕЙСТВИТЕЛЬНО ничего не возвращает! Это нормально ведь этой строки может и не быть. Мнеж надо просто узнать она там есть или её там нету. Но почему вылазиит эксепшн? ОДАК (ораклёвые компоненты Может уже покажешь эксепшин? Freelancerдоступа) таких фич не выкидывает и по РЕКОРД_КОУНТ можно легко определить есть ли такая строка. Код: plaintext 1. FreelancerЕсли вернул запрос строку значит есть не вернул значит нет. А ИДАК сразу эксепшн выкидывает. Вот я и спрашиваю: "Это нормально?". Типа он так всегда "брыкаеться" когда не находит данные?Версия idac какая? Я много лет пользую идак в esqleditor, багов таких давно не видел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 09:23 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
Вообще если запрос не вернул ничего, это считается ошибкой. Номер 100 No matching records found. The database server did not find any more data. This message is an ANSI- standard SQLCODE value. If you attempted to select or fetch data, you encountered the end of the data, or no data matched the criteria in the WHERE clause. Но обычно этот номер ошибки обрабатывают, и исключения не возникает. Я тоже пользуюсь IDAC, у меня никогда программа от пустого запроса не валилась. Так что показывайте текст программы, текст и номер ошибки и т.п. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 10:01 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
Эксепшн: -1829 SQL error: Get SQL error message failure, reason -1227. А прога с описанием ошибок у меня не пашет :) и поетому я не знаю чё это всё значит. Кстати твой вариант с опенам тоже не проканал :). Вот такие вот делы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 10:09 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
все ясно: "подземный стук". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 10:20 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
авторвсе ясно: "подземный стук". Фигасе! Эт чё значит то? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 10:22 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
FreelancerЭксепшн: -1829 SQL error: Get SQL error message failure, reason -1227. А прога с описанием ошибок у меня не пашет :) и поетому я не знаю чё это всё значит. Кстати твой вариант с опенам тоже не проканал :). Вот такие вот делы. -1829 Cannot open file citoxmsg.pam. The file citoxmsg.pam is missing from the directory $INFORMIXDIR/msg -1227 Message file not found. 4GL cannot locate a file of message texts. The file should have a suffix of .iem and be in the product directory, $INFORMIXDIR/msg. Reinstall such files from the distribution materials. If you have started to modify the user-message file, 4glusr.msg, check that its compiled form has been replaced in the correct directory. Это значит, что у вас нет файлов с сообщениями. Или переменная INFORMIXDIR неправильная. И "ошибка" ваша скорее всего номер 100, которая и не ошибка вовсе. Но описание ее в файлах все-таки имеется. А когда найдете файлы, то и прога с описанием ошибок заработает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 11:26 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
Переменные среды или как они там... обявлены нормально. А вот в папке $INFORMIXDIR/msg было и есть обсалютно пусто. А там видимо должно что то лежать... Не подскажите хоть примерный список файлов? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 12:29 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
citoxmsg.pam ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 12:55 |
|
||
|
Ничего не возвращающий Select при помощи IDAC
|
|||
|---|---|---|---|
|
#18+
citoxmsg.pam - такой я нашёл и даже закинул. Но чё та всё равно не хочет. Правда серв не перегружал. Это надо делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2007, 13:51 |
|
||
|
|

start [/forum/topic.php?fid=44&msg=34539780&tid=1608385]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
68ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
69ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 441ms |

| 0 / 0 |
