template::query::multilist (private)
template::query::multilist statement_name db result_name sql
Defined in packages/acs-templating/tcl/query-procs.tcl
Process a multilist query.
- Parameters:
- statement_name - Standard db_api statement name used to hook into query dispatcher
db - Database handle
result_name - Tcl variable name to use when setting the result
sql - Query to use when processing this command
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
Source code: upvar opts opts set row [db_exec select $db $statement_name $sql 3] upvar $opts(uplevel) $result_name rows set rows {} while { [ns_db getrow $db $row] } { lappend rows [ns_set values $row] } if { [info exists opts(cache)] } { set opts(result) $rows } return $rowsXQL Not present: Generic, PostgreSQL, Oracle