Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

AGUIA4

Conexão mysql com c++

Recommended Posts

Esse codigo abaixo funciona corretamente, consigo trazer o q esta em minha base de dados para o console!

 

agora preciso do comando INSERT para inserir dados na base de dados direto de minha aplicação, seguindo o codigo abaixo descrito e o comando DELETE, se alguem puder me ajudar fico muito grato!

 


#include <iostream>
using namespace std;
#include <mysql.h>
 

#define HOST "localhost"
#define USER "root"
#define PASS ""
#define DB "passaro"


MYSQL *conn;
	

int main()
{
    
	conn = mysql_init(NULL);

	if(mysql_real_connect(conn, HOST, USER, PASS, DB, 0, NULL, 0))
	{
		cout << "conectado \n";
	
	}
	//Select all table
	mysql_query(conn,"SELECT * FROM tblpassaro"); 
	
	// pointer of result
	MYSQL_RES *result; 

	MYSQL_ROW row; 
	unsigned int i;
	

	result = mysql_store_result(conn); 
	row = mysql_fetch_row(result);

	
	while ((row = mysql_fetch_row(result)) != NULL) 
	{ 	
	for (i=0; i<mysql_num_fields(result); i++) 
		
		cout << row[i] << endl;
	
	} 

	 mysql_query(conn,"INSERT INTO tblpassaro (id,nome) VALUES(10,Joao)");
	return 0;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.