 |
ActiveDelphi .: O site do programador Delphi! :.
|
Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
FelipeKz95 Novato

Registrado: Domingo, 24 de Julho de 2011 Mensagens: 42
|
Enviada: Sáb Set 03, 2011 6:11 pm Assunto: Como posso associar uma variavel ao Banco de dados ? |
|
|
Galera, vou resumir meu programa para ver se conseguem entender melhor,
Assim, é um programa que apura uma eleição, basicamente você marca um "checkBox" do candidato 1, 2 ou 3 ... E então clicando no Botao CONFIRMA, ele faz:
Código: |
Candidato := candidato +1;
|
Então, gostaria de associar essa variavel em um banco de dados...
De preferencia usando o MS-Access, ja procurei na net, mas só consegui fazer um cadastro com uma Tabela, usando os componentes ADOConnection, ADOTable e DataSource...
Aqui uma imagem do que eu consegui fazer ultilizando banco de dados
http://imgur.com/a1L29][IMG]http://i.imgur.com/a1L29.jpg
Outra coisa, usando como base a imagem, do programa que ja fiz, em banco de dados. se nao haveria como por exemplo no componente "nome" apenas um botao que diga que a pessoa com o código "X", receba um nome prédeterminado pelo BOTAO.
Não sei se deu pra entender muito bem.
Mas se alguem puder ajudar valeu! |
|
Voltar ao Topo |
|
 |
johnny-walker Moderador


Registrado: Sábado, 4 de Outubro de 2003 Mensagens: 10653 Localização: Contagem/MG - BRAZIL
|
Enviada: Sáb Set 03, 2011 11:28 pm Assunto: |
|
|
O melhor amigo é vc guardar um registro para cada voto, neste caso o que melhor a fazer é trabalhar similar a urna do tre que guarda onúmero do titulo eleitor e os seus votos, assim:
registro mestre
titulo eleitor
mostra os detalhes dos candidatos
registro detalhe
candidato 1 Presidende
[branco] [nulo] [confirmar]
Candidato 2
[branco] [nulo] [confirmar]
Em qualquer destes é guardado a opcao de quem votou.
[branco] [nulo] [confirmar]
Do jeito que vc está fazendo é muito sujeito a falhas, encripte as informacoes também.
bye _________________ P.O.W.E.R B.Y D.E.L.P.H.I |
|
Voltar ao Topo |
|
 |
FelipeKz95 Novato

Registrado: Domingo, 24 de Julho de 2011 Mensagens: 42
|
Enviada: Dom Set 04, 2011 9:49 am Assunto: |
|
|
Bom dia,
Eu ainda não sei guardar em registro, é muito dificil ?
Li esse tutorial http://www.codigofonte.net/dicas/delphi/255_acessando-manipulando-o-registro-do-windows e achei bem complicado...
Tem uma maneira mais simplificada se possivel??
Obrigado!
Outra coisa por fora, ultizando banco de dados como na SS que postei, como posso me referir a um campo da tabela por linha de código?
por exemplo configurar um botão, para mudar o
campo "nome"
da linha/código "1" da tabela do MS Accsess
para um outro nome qualquer ?
Isso referindo por linha de código, sem usar o DBedit... e sim um botao.
valeu! |
|
Voltar ao Topo |
|
 |
FelipeKz95 Novato

Registrado: Domingo, 24 de Julho de 2011 Mensagens: 42
|
Enviada: Dom Set 04, 2011 7:00 pm Assunto: |
|
|
Alguem sabe ? up! |
|
Voltar ao Topo |
|
 |
Ghost_Rider Colaborador

Registrado: Segunda-Feira, 6 de Outubro de 2003 Mensagens: 4437
|
Enviada: Seg Set 05, 2011 9:29 am Assunto: |
|
|
Cara, se vc consegue criar uma tabela e gravar um registro nela, é muito simples.
Ao cliente no "confirmar", vc analisa de qual candidado e o voto, vai no banco, pega a ultima posição do registro e soma um, dai atualiza..
entendeu ??? |
|
Voltar ao Topo |
|
 |
lucianomoraes69 Membro Junior


Registrado: Sexta-Feira, 11 de Fevereiro de 2011 Mensagens: 360 Localização: Porto Alegre / RS
|
Enviada: Seg Set 05, 2011 10:35 am Assunto: |
|
|
Olá Felipe,
acredito que não precise envolver o registro do windows nisto.
Na verdade, este negócio de gravar no banco de dados é bem básico.
Então penso que você está começando agora.
Me lembro da dificuldade que eu tive no início, relativo a gravar.
Mas é simplesmente o nome da tabela e o comando POST:
TABELA.POST;
É isso, e aconselho a ler os artigos escritos pelos colegas, em relação a banco de dados.
Um abraço. |
|
Voltar ao Topo |
|
 |
|
|
Enviar Mensagens Novas: Proibido. Responder Tópicos Proibido Editar Mensagens: Proibido. Excluir Mensagens: Proibido. Votar em Enquetes: Proibido.
|
|