sql >> Base de Datos >  >> RDS >> Mysql

Usando MySQL C API:verifique el éxito de insertar filas usando declaraciones preparadas

Ya tienes el código en

if(mysql_stmt_execute(stmt) != 0) {
        printf("Unable to create new session: Could not execute statement\n");
        return NULL;
}

Si eso falla, no insertó ninguna fila. Los documentos contienen un ejemplo completo

También puede usar mysql_stmt_affected_rows () después de mysql_stmt_execute() para averiguar cuántas filas se insertaron/actualizaron/eliminaron.