mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Is null https://forum.mix-soft.pl/viewtopic.php?f=15&t=2998 |
Strona 1 z 1 |
Autor: | tatanka [ 2011-03-31, 13:56 ] |
Tytuł: | Is null |
Witam, mam taki problem, pobieram z bazy dane i jedna z kolumn może mieć wartość NULL. Baza to Pervasive 8 i nie mam możliwości zamiany tej wartości na inna np poprzez case. Musze więc w kodzie ambasic sprawdzić czy wartość danego pola ma wartość NULL czy nie. Czy w ambasic istnieje coś takiego jak isnull() ??? |
Autor: | rafal [ 2011-04-01, 16:38 ] |
Tytuł: | |
daj kawałek kodu. |
Autor: | koronen [ 2011-04-05, 10:52 ] |
Tytuł: | |
Ambasic potraktuje NULL jak 0 i gdy typ pola jest liczbowy to nie powinno to robić problemu. W przypadku stringa możesz zastosować, zresztą jak sam zasugerowałeś, "isnull" tyle że nie w Ambasicu a w Pervasive. np: Kod: select isnull(KOD,'') KOD from MG |
Autor: | Jarek75 [ 2011-04-07, 14:10 ] |
Tytuł: | |
A może sprawdzisz po prostu tak: Kod: if !rs.Fields(x).Value then message "to jest null" |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |