Parametry
curs | Φφslo tabulky nebo Φφslo otev°enΘho kurzoru - viz podrobnosti |
position | Φφslo zßznamu |
buffer | buffer obsahujφcφ data |
datasize | velikost dat v bajtech |
[cdp | kontextovß prom∞nnß klienta] |
Popis
Funkce zapφÜe cel² zßznam do tabulky zadanΘ sv²m Φφslem (nalezen²m funkcφ Find_object
) nebo kurzoru (otev°enΘho funkcφ Open_cursor
nebo Open_cursor_direct
).
Funkce zapφÜe do zßznamu s Φφslem position v tabulce nebo kurzoru curs vÜechny sloupce. Hodnoty t∞chto sloupc∙ musφ b²t v prom∞nnΘ buffer bezprost°edn∞ za sebou a jejich celkovß velikost musφ b²t datasize.
Hodnoty sloupc∙ musφ b²t v buffer v tom po°adφ, v n∞m₧ jsou definovßny v tabulce nebo kurzoru curs. Funkce nepracuje se sloupcem DELETED, s hodnotami multiatribut∙ ani sloupc∙ prom∞nnΘ velikosti. Pro n∞ se v buffer nevynechßvß ₧ßdnΘ mφsto. Sledovacφ atributy typu Autorizace a Datumovka musφ b²t v buffer uvedeny, ale do databßze se nezapφÜφ. Pro sloupec typu Autorizace se musφ rezervovat dvanßct bajt∙ pro ID u₧ivatele. Pro ka₧d² zapisovan² sloupec typu °et∞zec musφ b²t v parametru buffer o jeden bajt vφce, ne₧ Φinφ maximßlnφ dΘlka °et∞zce.
Ve vnit°nφm programovacφm jazyce nahrazuje tuto funkci p°φmΘ p°i°azenφ mezi zßznamem v databßzi a prom∞nnou typu zßznam.
Hodnota funkce
Funkce vracφ p°i ·sp∞chu FALSE, p°i ne·sp∞chu TRUE.
Viz