Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.49 MB
Время: 0.029 c
6-1086882136
DLL
2004-06-10 19:42
2004.08.08
Заблокировать ARP


14-1090684020
Knight
2004-07-24 19:47
2004.08.08
W32Dasm Version 8.x Series


14-1090582484
Fishka
2004-07-23 15:34
2004.08.08
Тесты на знание MS SQL и Delphi на русском языке


4-1088146499
_student
2004-06-25 10:54
2004.08.08
Как можно сделать индикатор, ну например как в винампе


4-1088445344
4dept
2004-06-28 21:55
2004.08.08
Перехват API-функций на Delphi




   Наверх