Bem vindo ao LifeGames Demo
Cadastre-se agora para ter acesso a todos os nossos recursos. Uma vez cadastrado e logado, você será capaz de criar tópicos, postar respostas a tópicos já existentes, a reputação de seus companheiros, começar seu próprio mensageiro privado, atualizações de status post, gerir o seu perfil e muito mais. Esta mensagem será removida assim que tiver logado.
Entrar Cadastre-se


Você não está conectado. Conecte-se ou registre-se

Ver o tópico anterior Ver o tópico seguinte Ir em baixo  Mensagem [Página 1 de 1]

Moedas Moedas : 278
Mensagens Mensagens : 1177
Idade Idade : 19
Humor Humor : Forever Alone T.T
Reputação Reputação : 28
Quebra de regras:
0 / 1000 / 100

RodrigoNunes

Admin

Admin

Primeiramente, vamos relembrar como fazer um Banco de Dados no Access
para utilizarmos na conexão com o formulário. Lembrando que os nomes do
BD e das tabelas são opcionais, desde que você coloque certinho os
nomes nas Properties do ADO.

Utilizando Microsoft Access


Para cadastrar os usuários, senhas e clientes deste software utilizaremos o ACCESS. Então vá abrindo o seu aí!

Depois que seu Access estiver aberto, procure salvar seu BD junto com os arquivos do Delphi.

[Você precisa estar registrado e conectado para ver esta imagem.]

Atenção, quando for salvar mude o tipo do BD para (formato 2000) e verifique se seu BD foi salvo com a terminação .mdb.

[Você precisa estar registrado e conectado para ver esta imagem.]

Pronto, agora pode criar seu BD![Você precisa estar registrado e conectado para ver esta imagem.]

Quando executar seu Access clique em Modo de Exibição de Folha de Dados para inserir os Campos.

[Você precisa estar registrado e conectado para ver esta imagem.]

Depois volte para o Modo Design para cadastrar um usuário, só para o teste.

[Você precisa estar registrado e conectado para ver esta imagem.]

Agora , antes de finalizar o Access, crie outra tabela com os
seguintes campos, que será a de armazenamento dos dados de clientes:

[Você precisa estar registrado e conectado para ver esta imagem.]

ADO


Agora crie uma janelinha de login como a seguinte:[Você precisa estar registrado e conectado para ver esta imagem.]

Por enquanto usaremos os mesmos ADOs utilizados nos posts anteriores que são ADOConnection e ADOQuery:

[Você precisa estar registrado e conectado para ver esta imagem.]

De 2 cliques no ADO Connection, aparecerá a seguinte janela, então clique Build…

[Você precisa estar registrado e conectado para ver esta imagem.]

Na Próxima Janela selecione a Opção Microsoft Jet 4.0 OLE DB Provider, é o provedor utilizado pelo Access.Clique em Avançar.

[Você precisa estar registrado e conectado para ver esta imagem.]

Na Próxima janela clique em “…” e procure onde salvou seu BD, depois teste sua conexão e de OK.

[Você precisa estar registrado e conectado para ver esta imagem.]

Ainda com o ADOConnection selecionado vá em Properties>Connected e marque True.

[Você precisa estar registrado e conectado para ver esta imagem.]

Agora vá no ADOQuery e vá em Properties>Active e marque True.

[Você precisa estar registrado e conectado para ver esta imagem.]

Programando


Feito isso, hora de programar o botão Entrar.

[Você precisa estar registrado e conectado para ver esta imagem.]

Agora crie um novo formulário, de preferência com o nome que está no
código acima para evitar mudanças no código. Este formulário será o
principal e servirá para cadastrar os clientes.

Depois de criado esse formulário, você deve fazer o seguinte: [Você precisa estar registrado e conectado para ver esta imagem.]Project>Options e fazer como na imagem:

[Você precisa estar registrado e conectado para ver esta imagem.]

Isto servirá, para que o outro formulário não seja carregado junto com o de Login.

Outra coisa importante a se fazer é ir em File>Use Unit, para
possibilitar a interação entre os 2 FORMs. Faça isso nos 2 FORMs.

Montando Tela de Cadastro


Agora que está tudo certinho com a tela de Login e ja temos um formulário criado, vamos deixá-lo assim:[Você precisa estar registrado e conectado para ver esta imagem.]

Primeiramente vamos adicionar um ADOTable que se localiza na Aba ADO:

[Você precisa estar registrado e conectado para ver esta imagem.]

Depois de adicionado o ADOTable, iremos nas Properties dele, e em
Connection, o conectaremos com o ADOConnection1 do
frm_principal,.Depois, em Active habilitaremos True.

[Você precisa estar registrado e conectado para ver esta imagem.]

Agora adicionaremos os Labels e os Edits manualmente, mas com uma
exceção, nos Edits utilizaremos um diferente que é o DBEdit, encontrado
na Aba Data Controls, isso facilitará a conexão com o BD.

[Você precisa estar registrado e conectado para ver esta imagem.]

Depois de adicionados todos os Labels e Edits, renomeie os Edits como no exemplo. Ex: “DB_nome”

Feito isso, adicione um DataSource encontrado na Aba DataAccess:

[Você precisa estar registrado e conectado para ver esta imagem.]

Então vá nas Properties do DataSource e em DataSet ligue este componente com o ADOTable, selecionando o nome de tal.
[Você precisa estar registrado e conectado para ver esta imagem.]

Agora então vá nas properties de cada DBEdit e conecte-o ao
DataSource através da Propriedade DataSource e depois escolha o campo
correspondente na propriedade DataField:

[Você precisa estar registrado e conectado para ver esta imagem.]Não se esqueça de fazer isso em todos!

Agora vamos adicionar uma DBNavigator para facilitar o cadastro. Ela
se encontra na Aba DataControls e em suas propriedades deve-se
conectá-la ao DataSource também.

[Você precisa estar registrado e conectado para ver esta imagem.]

Agora adicione um DBGrid, para facilitar a visualização dos
cadastros. Ele se localiza também na Aba DataControls e também deve ser
conectado ao DataSource como nos outros!

[Você precisa estar registrado e conectado para ver esta imagem.]

Agora é só deixar tudo salvo certinho e colocar o programa pra rodar!

Na hora que estiver executando, a DBNavigator servirá pra Adicionar +
Cadastros ou Remover-, assim como você poderá locomover-se entre os
cadastros através das setinhas!


Credit's: delphi4humans




[Você precisa estar registrado e conectado para ver esta imagem.]
O Administrador ℛodrigoNunes sugere:
- Respeite as [Você precisa estar registrado e conectado para ver este link.]
- Participe das nossas [Você precisa estar registrado e conectado para ver este link.]
- Veja a nosso [Você precisa estar registrado e conectado para ver este link.]
- Não peça suporte por MP


Try
Topic.Resolve;
Finally
Topic.Caption := Topic.Caption + '[RESOLVIDO]';
Spoiler:
[Você precisa estar registrado e conectado para ver esta imagem.]
Ver perfil do usuário https://www.facebook.com/DarkGamesBrasil formatacaodemicros@hotmail.com.br naotenho esqueci
Moedas Moedas : 294
Mensagens Mensagens : 406
Idade Idade : 19
Humor Humor : Coomplicada ¨& Perfeitinha ¨¨ !
Reputação Reputação : 61
Quebra de regras:
0 / 1000 / 100

Amanda

Admin

Admin

Meu namorado , é um gênio mesmo ^~~^ . ~ Sortuda ~




Olá Convidado , siga sempre as
[Você precisa estar registrado e conectado para ver este link.]



[Você precisa estar registrado e conectado para ver esta imagem.]


Hey ,Convidado Use :[Você precisa estar registrado e conectado para ver esta imagem.]
[ Se quiser *---* ! ]




Ver perfil do usuário
Moedas Moedas : 278
Mensagens Mensagens : 1177
Idade Idade : 19
Humor Humor : Forever Alone T.T
Reputação Reputação : 28
Quebra de regras:
0 / 1000 / 100

RodrigoNunes

Admin

Admin

Cara você entrou no fórum as 0:50?




[Você precisa estar registrado e conectado para ver esta imagem.]
O Administrador ℛodrigoNunes sugere:
- Respeite as [Você precisa estar registrado e conectado para ver este link.]
- Participe das nossas [Você precisa estar registrado e conectado para ver este link.]
- Veja a nosso [Você precisa estar registrado e conectado para ver este link.]
- Não peça suporte por MP


Try
Topic.Resolve;
Finally
Topic.Caption := Topic.Caption + '[RESOLVIDO]';
Spoiler:
[Você precisa estar registrado e conectado para ver esta imagem.]
Ver perfil do usuário https://www.facebook.com/DarkGamesBrasil formatacaodemicros@hotmail.com.br naotenho esqueci
Moedas Moedas : 294
Mensagens Mensagens : 406
Idade Idade : 19
Humor Humor : Coomplicada ¨& Perfeitinha ¨¨ !
Reputação Reputação : 61
Quebra de regras:
0 / 1000 / 100

Amanda

Admin

Admin

Para você a hora , que eu vou dormir ^~~^ .




Olá Convidado , siga sempre as
[Você precisa estar registrado e conectado para ver este link.]



[Você precisa estar registrado e conectado para ver esta imagem.]


Hey ,Convidado Use :[Você precisa estar registrado e conectado para ver esta imagem.]
[ Se quiser *---* ! ]




Ver perfil do usuário

Conteúdo patrocinado



Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo  Mensagem [Página 1 de 1]

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum