![]() |
Home | Libraries | People | FAQ | More |
Executes a SQL text query.
void query( string_view query_string, results& result, error_code&, diagnostics&);
Sends query_string
to
the server for execution and reads the response into result
.
query_string should be encoded using the connection's character set.
After this operation completes successfully, result.has_value() == true
.
Metadata in result
will
be populated according to this->meta_mode()
.
If you compose query_string
by concatenating strings manually, your code is
vulnerable to SQL injection attacks. If your query contains
patameters unknown at compile time, use prepared statements instead of
this function.