DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

(mysql.info.gz) C API Prepared statement functions

Info Catalog (mysql.info.gz) C API Prepared statement function overview (mysql.info.gz) C (mysql.info.gz) C API Prepared statement problems
 
 22.2.7 C API Prepared Statement Function Descriptions
 -----------------------------------------------------
 
 To prepare and execute queries, use the functions in the following
 sections.
 
 In MySQL 4.1.2, the names of several prepared statement functions were
 changed:
 
 *Old Name*             *New Name*
 `mysql_bind_param()'   `mysql_stmt_bind_param()'
 `mysql_bind_result()'  `mysql_stmt_bind_result()'
 `mysql_prepare()'      `mysql_stmt_prepare()'
 `mysql_execute()'      `mysql_stmt_execute()'
 `mysql_fetch()'        `mysql_stmt_fetch()'
 `mysql_fetch_column()' `mysql_stmt_fetch_column()'
 `mysql_param_count()'  `mysql_stmt_param_count()'
 `mysql_param_result()' `mysql_stmt_param_metadata()'
 `mysql_get_metadata()' `mysql_stmt_result_metadata()'
 `mysql_send_long_data()'`mysql_stmt_send_long_data()'
 
 All functions that operate with a `MYSQL_STMT' structure begin with the
 prefix `mysql_stmt_'.
 
 Also in 4.1.2, the signature of the `mysql_stmt_prepare()' function was
 changed to `int mysql_stmt_prepare(MYSQL_STMT *stmt, const char *query,
 unsigned long length)'.  To create a `MYSQL_STMT' handle, you should
 use the `mysql_stmt_init()' function.
 

Menu

 
* mysql_stmt_affected_rows    `mysql_stmt_affected_rows()'
* mysql_stmt_attr_get         `mysql_stmt_attr_get()'
* mysql_stmt_attr_set         `mysql_stmt_attr_set()'
* mysql_stmt_bind_param       `mysql_stmt_bind_param()'
* mysql_stmt_bind_result      `mysql_stmt_bind_result()'
* mysql_stmt_close            `mysql_stmt_close()'
* mysql_stmt_data_seek        `mysql_stmt_data_seek()'
* mysql_stmt_errno            `mysql_stmt_errno()'
* mysql_stmt_error            `mysql_stmt_error()'
* mysql_stmt_execute          `mysql_stmt_execute()'
* mysql_stmt_free_result      `mysql_stmt_free_result()'
* mysql_stmt_insert_id        `mysql_stmt_insert_id()'
* mysql_stmt_fetch            `mysql_stmt_fetch()'
* mysql_stmt_fetch_column     `mysql_stmt_fetch_column()'
* mysql_stmt_field_count      `mysql_stmt_field_count()'
* mysql_stmt_init             `mysql_stmt_init()'
* mysql_stmt_num_rows         `mysql_stmt_num_rows()'
* mysql_stmt_param_count      `mysql_stmt_param_count()'
* mysql_stmt_param_metadata   `mysql_stmt_param_metadata()'
* mysql_stmt_prepare          `mysql_stmt_prepare()'
* mysql_stmt_reset            `mysql_stmt_reset()'
* mysql_stmt_result_metadata  `mysql_stmt_result_metadata()'
* mysql_stmt_row_seek         `mysql_stmt_row_seek()'
* mysql_stmt_row_tell         `mysql_stmt_row_tell()'
* mysql_stmt_send_long_data   `mysql_stmt_send_long_data()'
* mysql_stmt_sqlstate         `mysql_stmt_sqlstate()'
* mysql_stmt_store_result     `mysql_stmt_store_result()'
 
Info Catalog (mysql.info.gz) C API Prepared statement function overview (mysql.info.gz) C (mysql.info.gz) C API Prepared statement problems
automatically generated byinfo2html