|
|
|
HELP
|
|||
|---|---|---|---|
|
#18+
Помогите , плиз! Сделал в программе изменение некоторого справочника (таблицы), при вводе в поле делаю проверку на дублирование, при этом , если поле пустое, то выдает, что такая запись уже существует , хотя в таблице пустых полей НЕТ! (это поле с типом Character)... что делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 12:26 |
|
||
|
HELP
|
|||
|---|---|---|---|
|
#18+
Как происходит сравнение - через "=" или "=="? Какое состояние настройки set exact? Если через "=", то поставьте второй знак и будет счастье. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 12:31 |
|
||
|
HELP
|
|||
|---|---|---|---|
|
#18+
Я работаю в FOXPRO 2.6, тут такого нет!! я забыл сделать проверку на пустую строку! вот и не работало!! Спасибо, всеравно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 12:53 |
|
||
|
HELP
|
|||
|---|---|---|---|
|
#18+
Где чего нет? Еще раз: поставь вместо одного знака равно два таких знака. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 14:16 |
|
||
|
HELP
|
|||
|---|---|---|---|
|
#18+
MAXslonЯ работаю в FOXPRO 2.6, тут такого нет!! Все в 2.6 есть и set SET EXACT и абсолютное равенство == При сравнении строк в фоксе лучше всегда пользоватся == - дешевле обходится. Кстати фоксовский Inlist() использует обычное сравнение в котором элементы списка находятся слева от знака равенства. Так что подобная конструкция вернет .t. если SET EXACT не стоит в ON А по умолчанию он OFF Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2007, 15:30 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34847131&tid=1588698]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
45ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 367ms |

| 0 / 0 |
