Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.08.08;
Скачать: CL | DM;

Вниз

adotable1.FieldByName( fl_prov ).Asboolean   Найти похожие ветки 

 
denis24   (2004-07-13 15:46) [0]

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


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

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


 
Johnmen ©   (2004-07-13 15:50) [2]

Глюк ?


 
bushmen ©   (2004-07-13 16:09) [3]

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


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

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


 
Anatoly Podgoretsky ©   (2004-07-13 16:39) [5]

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


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

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


 
Reindeer Moss Eater ©   (2004-07-13 16:46) [7]

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

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


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

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


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

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


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

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?


 
Studentik ©   (2004-07-13 17:10) [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


 
Sergej   (2004-07-13 17:17) [12]

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


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


> denis24   (13.07.04 17:06) [10]

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


 
Studentik ©   (2004-07-13 17:32) [14]

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


 
bushmen ©   (2004-07-13 17:34) [15]

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

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


 
Reindeer Moss Eater ©   (2004-07-13 17:38) [16]

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

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


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

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


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

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

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


 
bushmen ©   (2004-07-13 17:48) [19]

> denis24   (13.07.04 17:42) [17]

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


 
Anatoly Podgoretsky ©   (2004-07-13 17:53) [20]

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


 
Sandman25 ©   (2004-07-14 10:35) [21]

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

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



Страницы: 1 вся ветка

Текущий архив: 2004.08.08;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.026 c
6-1086550906
lena19
2004-06-06 23:41
2004.08.08
проверка прав доступа (NetShareEnum)


1-1090816197
ksa2002
2004-07-26 08:29
2004.08.08
Положение отчёта


1-1090481630
Alex_x
2004-07-22 11:33
2004.08.08
Вызвать синий экран


14-1090583108
Andrey
2004-07-23 15:45
2004.08.08
Разовая удаленная работа для Delphi программиста


1-1090830062
Labert
2004-07-26 12:21
2004.08.08
TThread и Synchronize