Agenda eletrônica em C + SQL
Publicado por André (última atualização em 25/05/2010)
[ Hits: 8.396 ]
Homepage: http://127.0.0.1
Agenda super simples em C, que usa MySQL.
/* **************************************
* Agenda em C + SQL
*Autor: André S. Rosa Junior
*eletronic mail: andre.rosa36@gmail.com
*Compilar com: gcc quad.c -o quad -lmysqlclient
************************************* */
#include <stdio.h>
#include <mysql/mysql.h>
void main(void)
{
int opc;
MYSQL conexao;
mysql_init(&conexao);
if ( mysql_real_connect(&conexao, "localhost", "root", "root", "cadastro", 0, NULL, 0) )
{
printf("conectado com sucesso!\n");
}
else
{
printf("Falha de conexao\n");
printf("Erro %d : %s\n", mysql_errno(&conexao), mysql_error(&conexao));
}
printf("SELECIONE UMA OPCAO: "
"\n[1] Inserir"
"\n[2] Buscar"
"\n[3] Remover "
"\n> ");
scanf("%d",&opc);
getchar();
switch(opc){
case 1:
mysql_query(&conexao,"INSERT INTO aprendendo(nome, sexo) values('Andre Junior', 'M');");
break;
case 2:
mysql_query(&conexao,"SELECT * FROM aprendendo;");
break;
case 3:
mysql_query(&conexao,"DROP aprendendo");
break;
}
mysql_close(&conexao);
}
Usando MySQL na linguagem C - Exemplo 1
Jogo da forca com banco de dados MySQL
Gerar dados aleatórios no MySQL
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
Servidor de DNS BIND Ubuntu server (1)
Podem me chamar de 1mbecil :) (4)
Tem como instalar o Untapped no Linux? (2)
diferença entre o Tor baixado pelo Gerenciador de Aplicativos e o Tor ... (3)









