![]() |
|
Модераторы: Akella |
![]()
|
|
| ALTO_MAN |
|
||||||||||
|
Unregistered |
Почему первый вариант выдает результат, а второй нет? Точнее, почему работают
и
И не работает
Хотя, при пошаговой отладке, наблюдаю как переменная CN из вида 'O666KT??' преображается в 'O666KT__'(в точности как в первом куске). Но все равно первый и второй выборки выдают результат(TCN='O666KT54') а последний нет. ПОЧЕМУ? Помогите... использую IB 7 и rFunc от Polaris Software(http://polesoft.da.ru) |
||||||||||
|
|||||||||||
| Guest |
|
|||
|
Unregistered |
Запрос:
Select F_GN from T_USB_LIST where (F_GN like :CN) into :TCN; дейсвительно возвращает ОДНУ запись? |
|||
|
||||
| ALTO_MAN |
|
|||
|
Unregistered |
В таблице T_USB_LIST несколько записей подходящих под маску "O666KT__" ("O666KT65", "O666KT63", например) и запрос возвращает не одну запись а больше... Но все равно, строка из поля F_GN в переменную TCN заносится. А в последнем куске кода, когда я модифицирую переменную CN содержащую "O666KT??" до состояния "O666KT__" этот же запрос не возвращает в TCN никакой строчки. Может дело в кодировках? Тогда как исправить?
Я чего-то недопонимаю? |
|||
|
||||
![]()
|
| Правила форума "Interbase" | |
|
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |