( NumSet : Word;
ColName : StringZ;
Value : Byte) : Byte
Sloupec se jménem ColName v tabulce NumSet označí tak, že bude ukládán do databáze jako NULL. Sloupec musí být předtím připojen k proměnné makra procedurou SQLBind. Připojenou proměnnou není potřeba nijak upravovat, protože bude sama upravena.
Jestliže bude sloupec existovat a bude správně připojen k proměnné makra, vrací funkce true.
dim DB : Word;
dim Set : Word;
dim S1 : String;
dim S2 : String;
dim nInt1 : Longint;
SQLDBOpen(DB, "Test", "", "");
SQLOpen(DB, Set);
SQLBind(Set, "COL1", SQL_VARCHAR, S1);
SQLBind(Set, "COL2", SQL_VARCHAR, S2);
SQLBind(Set, "INT1", SQL_INTEGER, nInt1);
SQLSelect(Set, "TEST", "IDZAM=1", "IDZAM");
if _SQLFirst(Set) then
if _SQLEdit(Set) then
_SQLSetColNull(Set, "INT1", true);
_SQLSetColNull(Set, "COL2", true);
_SQLUpdate(Set);
endif
endif
SQLClose(Set);
SQLDBClose(DB);
Podívejte se na: SQL makrofunkce