Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
Clynton Novato

Registrado: Domingo, 18 de Dezembro de 2011 Mensagens: 12
|
Enviada: Dom Dez 25, 2011 1:27 pm Assunto: ComboBox. |
|
|
Boa tarde amigos.
Tenho como associar um ComboBox com minha tabela do BD de forma que quando eu selecionar algo no Combo ele escrever no determinado campo da tabela?
Se tiver, tem como me darem exemplo?
Meu BD é Access.
Abraço... |
|
Voltar ao Topo |
|
 |
leogazio Colaborador


Registrado: Domingo, 18 de Fevereiro de 2007 Mensagens: 1047 Localização: Alto Paraná - PR
|
Enviada: Dom Dez 25, 2011 11:07 pm Assunto: Re: ComboBox. |
|
|
Clynton escreveu: | Boa tarde amigos.
Tenho como associar um ComboBox com minha tabela do BD de forma que quando eu selecionar algo no Combo ele escrever no determinado campo da tabela?
Se tiver, tem como me darem exemplo?
Meu BD é Access.
Abraço... |
O que você quer dizer com "escrever" amigo? Você quer dar um update ou insert? Você pode explicar melhor a sua dúvida por favor? Mas já de antemão, tem, tem sim como executar qualquer uma das duas opções... _________________ Leonardo Gazio - Consultoria e Suporte a Desenvolvedores.
Suporte para todo o Brasil via;
E-mail: leonardogazio@delphimasters.com
Msn: lngsmattos@hotmail.com
Claro: (21) 7301-7243 |
|
Voltar ao Topo |
|
 |
Clynton Novato

Registrado: Domingo, 18 de Dezembro de 2011 Mensagens: 12
|
Enviada: Seg Dez 26, 2011 8:35 am Assunto: |
|
|
Seria um insert, quando coloco um ComboBox num formulário do Access por exemplo, durante a criação eu já tenho opções de associá-lo a tabela, daí a medida que seleciono uma das opções ele faz um insert na tabela.
Você percebeu que é pergunta de iniciante!
Estou fazendo um sistema que a princípio é coisa simples, tenho baixado algumas apostilas de Delphi, mas estou esbarrando em algumas coisinhas!
O que eu quero pode ser ser com um ComboBox ou com um DBLookupComboBox, o que for mais simples e eficiente de fazer.
Você pode me dizer o que devo fazer depois de criar o campo?
Abraço... |
|
Voltar ao Topo |
|
 |
Oseiasao Membro Junior


Registrado: Sexta-Feira, 14 de Outubro de 2011 Mensagens: 303
|
Enviada: Seg Dez 26, 2011 12:07 pm Assunto: |
|
|
ainda não esta claro sua necessidade amigo, vamos assim ...
dias atras eu tive um problema que me ajudaram aqui mesmo no forum, meu problema era o seguinte, eu tinha uma tabela de estados e queria que, no momento que o usuario estivesse cadastrando no sistema um novo cliente um combobox apresentasse os nomes dos estados e na hora de salvar q ele salvasse apenas o código, se for algo assim que voce deseja utilize um dblookupcombobox, é excelente para esta finalidade.
Ou pode ser também que voce queira um combobox com alguns itens e o usuario seleciona o item desejado durante o cadastro de um cliente novo (exemplo) e que ele salve o texto selecionado, se for isso é mais simples ainda, porém, o que componente que voce esta usando é que irá diferenciar a forma de salvar.
seria mais ou menos assim com um dataset..
SqlDataSet.ParamByName('campo').AsString := Edit1.Text;
Abçs. |
|
Voltar ao Topo |
|
 |
Clynton Novato

Registrado: Domingo, 18 de Dezembro de 2011 Mensagens: 12
|
Enviada: Ter Dez 27, 2011 12:39 am Assunto: |
|
|
O seu segundo exemplo se aplica melhor ao que eu quero!
O usuário serei eu mesmo, estou criando um sistema pra catalogar uma coleção.
O exemplo do seu problema, entendi que você estava usando uma tabela relacionada, não é o meu caso!
Criar o Combo com as opções eu sei, minha dificuldade é em associá-lo a tabela do BD, ainda não domino as ferramentas de alteração dos objetos criados.
Ficou melhor explicado?
Pode me dizer o que eu tenho que alterar ou criar depois de inserir o objeto ComboBox?
Abraço... |
|
Voltar ao Topo |
|
 |
pauloD7 Aprendiz

Registrado: Domingo, 17 de Abril de 2011 Mensagens: 165
|
Enviada: Ter Dez 27, 2011 1:22 am Assunto: |
|
|
Clynton escreveu: | O seu segundo exemplo se aplica melhor ao que eu quero!
O usuário serei eu mesmo, estou criando um sistema pra catalogar uma coleção.
O exemplo do seu problema, entendi que você estava usando uma tabela relacionada, não é o meu caso!
Criar o Combo com as opções eu sei, minha dificuldade é em associá-lo a tabela do BD, ainda não domino as ferramentas de alteração dos objetos criados.
Ficou melhor explicado?
Pode me dizer o que eu tenho que alterar ou criar depois de inserir o objeto ComboBox?
Abraço... |
Amigo e bem simples testei e funciona legal espero que ajude.
Código: |
procedure TForm1.Button1Click(Sender: TObject);
begin
Tbl.Open;
Tbl.Insert;
TblNome.Value := ComboBox1.Text;
Tbl.Post;
end;
end. |
|
|
Voltar ao Topo |
|
 |
Clynton Novato

Registrado: Domingo, 18 de Dezembro de 2011 Mensagens: 12
|
Enviada: Ter Dez 27, 2011 8:05 am Assunto: |
|
|
Grato pela atenção dos amigos!
Onde coloco esse código?
Abraço... |
|
Voltar ao Topo |
|
 |
leogazio Colaborador


Registrado: Domingo, 18 de Fevereiro de 2007 Mensagens: 1047 Localização: Alto Paraná - PR
|
Enviada: Ter Dez 27, 2011 8:31 am Assunto: |
|
|
Clynton escreveu: | Grato pela atenção dos amigos!
Onde coloco esse código?
Abraço... |
?? _________________ Leonardo Gazio - Consultoria e Suporte a Desenvolvedores.
Suporte para todo o Brasil via;
E-mail: leonardogazio@delphimasters.com
Msn: lngsmattos@hotmail.com
Claro: (21) 7301-7243 |
|
Voltar ao Topo |
|
 |
Clynton Novato

Registrado: Domingo, 18 de Dezembro de 2011 Mensagens: 12
|
Enviada: Sex Dez 30, 2011 3:17 am Assunto: |
|
|
RESOLVIDO!
A inexperiência ainda está falando mais alto.
Eu estava inserindo o objeto ComboBox da paleta Standard e não da paleta Data Controls, após inserir o objeto certo e alterar suas devidas propriedades, funcionando!
Abraço e agradeço pela atenção dos amigos! |
|
Voltar ao Topo |
|
 |
|