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 para baixo  Mensagem [Página 1 de 1]

Moedas Moedas : 278
Mensagens Mensagens : 1177
Idade Idade : 26
Humor Humor : Forever Alone T.T
Reputação Reputação : 28
Quebra de regras:
Criando formulário de cadastro de clientes com ADO ! Left_bar_bleue0 / 1000 / 100Criando formulário de cadastro de clientes com ADO ! Right_bar_bleue

RodrigoNunes

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.

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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.

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Pronto, agora pode criar seu BD![Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

ADO


Agora crie uma janelinha de login como a seguinte:[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Programando


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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]Project>Options e fazer como na imagem:

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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:[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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.

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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.

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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:

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

Então vá nas Properties do DataSource e em DataSet ligue este componente com o ADOTable, selecionando o nome de tal.
[Tens de ter uma conta e sessão iniciada para poderes visualizar 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:

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]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.

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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!

[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]

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

https://www.facebook.com/DarkGamesBrasil Youtube LinkedIn esqueci
Moedas Moedas : 294
Mensagens Mensagens : 406
Idade Idade : 27
Humor Humor : Coomplicada ¨& Perfeitinha ¨¨ !
Reputação Reputação : 61
Quebra de regras:
Criando formulário de cadastro de clientes com ADO ! Left_bar_bleue0 / 1000 / 100Criando formulário de cadastro de clientes com ADO ! Right_bar_bleue

Amanda

Amanda

Admin

Admin

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

Moedas Moedas : 278
Mensagens Mensagens : 1177
Idade Idade : 26
Humor Humor : Forever Alone T.T
Reputação Reputação : 28
Quebra de regras:
Criando formulário de cadastro de clientes com ADO ! Left_bar_bleue0 / 1000 / 100Criando formulário de cadastro de clientes com ADO ! Right_bar_bleue

RodrigoNunes

RodrigoNunes

Admin

Admin

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

https://www.facebook.com/DarkGamesBrasil Youtube LinkedIn esqueci
Moedas Moedas : 294
Mensagens Mensagens : 406
Idade Idade : 27
Humor Humor : Coomplicada ¨& Perfeitinha ¨¨ !
Reputação Reputação : 61
Quebra de regras:
Criando formulário de cadastro de clientes com ADO ! Left_bar_bleue0 / 1000 / 100Criando formulário de cadastro de clientes com ADO ! Right_bar_bleue

Amanda

Amanda

Admin

Admin

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


Conteúdo patrocinado



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

Permissões neste sub-fórum
Não podes responder a tópicos