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
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).