Vinicius_Souza
(usa Ubuntu)
Enviado em 28/06/2012 - 15:24h
Olá,
Eu sou novo em programação tanto de C++ quanto de MySQL porém eu tenho um banco de dados MySQL 5.5 instalado em meu computador e um compilador de C++ (DEV C++) Tenho uma tabela de clientes com os seguintes campos:
..............................................................
+-------------+-------------+------+-----+---------+-------+
|.Field.........|.Type........|.Null.|.Key.|.Default.|.Extra.|
+-------------+-------------+------+-----+---------+-------+
|.No..........|.int(11).....|.NO...|.PRI.|.NULL....|.......|
|.Nome........|.varchar(40).|.YES..|.....|.NULL....|.......|
|.Sexo........|.varchar(1)..|.YES..|.....|.NULL....|.......|
|.CPF.........|.varchar(14).|.YES..|.....|.NULL....|.......|
|.Identidade..|.varchar(13).|.YES..|.....|.NULL....|.......|
|.Endereco....|.varchar(20).|.YES..|.....|.NULL....|.......|
|.Logradouro..|.varchar(15).|.YES..|.....|.NULL....|.......|
|.Bairro......|.varchar(15).|.YES..|.....|.NULL....|.......|
|.Cidade......|.varchar(15).|.YES..|.....|.NULL....|.......|
|.Telefone....|.varchar(14).|.NO...|.....|.NULL....|.......|
+-------------+-------------+------+-----+---------+-------+
E eu criei uma sintaxe no DEV para salvar esses dados porém salvar na memória interna do programa.
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int no;
char *nome[40], *sexo[1], *cpf[14], *identidade[13], *endereco[20], *bairro[15], *cidade[15], *telefone[14], *logradouro[15];
main () {
printf("Insira o cod do cliente!\n");
scanf("%d",&no);
printf("\nInsira o Nome do cliente!\n");
scanf("%s",&nome);
printf("\nInsira o sexo do cliente!\n");
printf("Padrao M/F!\n");
scanf("%s",&sexo);
printf("\nInsira o CPF do cliente!\n");
printf("Padrao 000.111.222-33!\n");
scanf("%s",&cpf);
printf("\nInsira a identidade do cliente!\n");
printf("Padrao AA-00.111.222!\n");
scanf("%s",&identidade);
printf("\nInsira o endereco do cliente!\n");
printf("Padrao R/Av/Pc!\n");
scanf("%s",&endereco);
printf("\nInsira o logradouro do cliente!\n");
scanf("%s",&logradouro);
printf("\nInsira o bairro do cliente!\n");
scanf("%s",&bairro);
printf("\nInsira a cidade do cliente!\n");
scanf("%s",&cidade);
printf("\nInsira o telefone do cliente!\n");
printf("Padrao (00) 1111-2222!\n");
scanf("%s",&telefone);
system("pause");
}
Como eu faço para gravar os dados no mysql?
Teria com também eu deixar alguns caracteres ja salvos para que durante a programação seja apenas completado por exemplo os parenteses em telefone? No caso o banco de dados salvaria desta forma
"( ) - " e depois iria apenas completando com os numeros?
desde já agradeço.