[mysql] wartości NULL w dbExpress (Turbo Delphi 2006Explorer

0

mam problem z wartościami NULL z bazy mysql. nie wiem jak sprawdzić, czy któreś pole wiersza nie jest równe tejże wartości i jak rozwiązać przypisywanie wartości NULL dla (na przykład) zmiennej string. ma ktoś może jakiś pomysł, wie jak to zrobić?

0

w zapytaniu sobie sprawdzasz:

select * from Tabela where pole is NULL

0

nie chodzi o to, by wyświetlić rekordy, których pola są równe NULL.
chodzi mi o to, żeby wykryć czy pole jest null (i to z poziomu Delphi, a nie mysql). w tej chwili po zwróceniu przez serwer mysql rekordu wyszukanego przez kwerendę mam taką listę:
pole1 - integer (np. 0)
pole2 - string (varchar, np. "test")
pole3 - integer (null)
gdy próbuję odczytać to trzecie pole - delphi wywala mi błąd, że typ pola3 jest inny niż typ zmiennej, w którą chcę je wczytać (dodam, że typ tej zmiennej to integer).

1 użytkowników online, w tym zalogowanych: 0, gości: 1