Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

adotable1.FieldByName('fl_prov').Asboolean [D6, dBase, FoxPro]


Страницы:   1 2

denis24 ©   (2004-07-13 15:46:00) 

Почему сабж мне возвращает true если там точно стои false


Sandman25   (2004-07-14 10:35:00) [1]

[20] Anatoly Podgoretsky ©   (13.07.04 17:53)

А строки лучше в блоб записывать, чтобы от размера строк не зависеть :)


Anatoly Podgoretsky   (2004-07-13 17:53:00) [2]

denis24   (13.07.04 17:42) [17]
Правильно, а даты и числовые переделай в строки, тоже меньше проблем


bushmen   (2004-07-13 17:48:00) [3]

> denis24   (13.07.04 17:42) [17]

Тебе надоела только одна затыка, то ли еще будет! Смотри не взвой! :))


Sergej   (2004-07-13 17:43:00) [4]

Reindeer Moss Eater ©   (13.07.04 17:38) [16]

Хм.. И то и другое тем или иным способом связано с базами данных :)


denis24   (2004-07-13 17:42:00) [5]

короче
переделал на nimeric  и отслеживаю 0 и 1
Надоело


Reindeer Moss Eater   (2004-07-13 17:38:00) [6]

А кто-нибудь может объяснить взаимосвязь между

adotable1.FieldByName('fl_prov').Asboolean и SQL запросом?


bushmen   (2004-07-13 17:34:00) [7]

> Studentik ©   (13.07.04 17:32) [14]

Иногда и топор говорят помогает от головной боли. Может, сначала надо подумать, а потом делать? :)


Studentik   (2004-07-13 17:32:00) [8]

Sergej   (13.07.04 17:17) [12]
Были у меня проблемы с фильтрацией данных, перебрал 12 вариантов (True, T, 1, ``, "") не помогло, а вот такая строчка сработала:
.Filter:='имя_поля=имя_поля'


stone   (2004-07-13 17:25:00) [9]


> denis24   (13.07.04 17:06) [10]

1. попробуй в запросе использовать 0 и 1, вместо False и True
2. может в таблице не False, а NULL ?


Sergej   (2004-07-13 17:17:00) [10]

Studentik ©   (13.07.04 17:10) [11]
... fl_prov=fl_prov ... Что это было?


Studentik   (2004-07-13 17:10:00) [11]

>Может какаято тонкость в adotble и dbf?
Попробуй так:
select fl_prov,dat_bank,dat_klnt,num_doc,nam_plat,ls_plat,summa,biotrd_f from data where
fl_prov=fl_prov order by num_doc


denis24   (2004-07-13 17:06:00) [12]

select fl_prov,dat_bank,dat_klnt,num_doc,nam_plat,ls_plat,summa,biotrd_f from data where
fl_prov=false order by num_doc

Этот запрос возвращает 0 записей.Хотя полно false.
Может какаято тонкость в adotble и dbf?


Reindeer Moss Eater   (2004-07-13 16:53:00) [13]

Оно у тебя и так обмануто.
Верь тому, что возвращает метод As...


denis24   (2004-07-13 16:50:00) [14]

А как же єто зрение обмануть?


Reindeer Moss Eater   (2004-07-13 16:46:00) [15]

Почему сабж мне возвращает true если там точно стои false

Это обман зрения.


denis24   (2004-07-13 16:41:00) [16]

В дебугере вижу возвращаемое значение сабжем


Anatoly Podgoretsky   (2004-07-13 16:39:00) [17]

denis24   (13.07.04 16:35) [4]
Это хорошо, а как насчет "Откуда такая уверенность?"


denis24   (2004-07-13 16:35:00) [18]

Сам базу создавал dbase 4 поле logical
А сабж постоянно возвращает true.
Какието предложения есть?


bushmen   (2004-07-13 16:09:00) [19]

Откуда такая уверенность? Может, все-таки в базе не true / false, а 0 / 1 используется?


Соловьев   (2004-07-13 15:50:00) [20]

т.е. всегда наоборот? ну используй not :)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо