executeWith

Executes a «Prepared Statement» after binding the specified parameters to it

Best used with UFCS:
stmt.executeWith(param1, param2);
If called with less arguments (excluding the statement itself, obviously) than the Statement has dynamic parameters, the rest of the parameters will retain their current values.

This might lead to unexpected results. At least, it’s bad pratice.

Future versions may check for this and error when there’s a mismatch in paramter count.

@safe
void
executeWith
(
Args...
)

Meta