Fórum SALVAR DADOS SELECIONADOS DO CHECKBOX NO BANCO DE DADOS SQL SERVER #485565

15/07/2014

0

Olá pessoal boa tarde.

Preciso da ajuda de vocês aqui no fórum, se alguém puder me ajudar ficarei muito agradecido.

Como eu faço para inserir no meu banco de dados uma determinada opção no meu checkbox? Por exemplo:
[img]http://arquivo.devmedia.com.br/forum/imagem/376304-20140715-143839.png[/img]

aí eu salvo estas duas opções no meu banco ou uma só delas tanto faz!

Qual é a sintaxe para que quando eu clicar no botão salvar ele gravar estes dados no meu banco?

Obrigado e que Deus abençoe todos os usuários do DEVMEDIA!

Desde já agradeço muito vocês.
Giuliano Frederice

Giuliano Frederice

Responder

Posts

15/07/2014

Ricardo Araujo

Pelo que você mostrou na figura terá que criar os campos Char(1) para "ok", Char(1) para "Tela trincada", Char(1) para "Sem capa".

Quando for salvar no banco de dados terá que verificar se o checkbox esta selecionado, se estiver terá que gravar no banco de dados com "S" se não estiver terá que gravar como "N".

Quando você subir o formulário terá que fazer uma verificação para saber se o tipo que esta vindo do banco esta com status "S", mara você marca o checkbox.

Qualquer coisa me avisa.

rbbarreto@hotmail.com
Responder

Gostei + 0

16/07/2014

Giuliano Frederice

Obrigado pela ajuda rbbarreto, muito obrigado pela sua atenção!

Eu tentei um esquema aqui que deu certo pra mim, dá uma olhada para conferir:

if (checkbox1.Checked=True) then
Begin
uCtrlColetor.ADOQuery1.Append;
uCtrlColetor.AdoQuery1.FieldByName('SITUACAO').asstring:='OK';
uCtrlColetor.AdoQuery1.Post;
End;

eu consegui deste formato!
o que você acha?
Responder

Gostei + 0

26/01/2015

Vagner Brentan

Estou com a mesma situação aqui.

Porém com mais campos na tabela, tentei a solução do colega mais não funcionou.
No meu caso é um sistema de Estacionamento e serviços automotivos simples.

Tera os seguintes serviços: Lavagem Simples, Lavagem completa, Aplicação de Cera e Polimento.
Nesse caso quando o CheckBox estiver marcado com um dos serviços ele incluiria na Tabela_Cupom os valores da Tabela_Serviços


Alguém ai tem uma dica ?
Responder

Gostei + 0

30/01/2015

Ricardo Araujo

Faz o seguinte cria um banco de dados para cadastrar os serviços, você pode salvar o código que gerou na banco de de cadastro de serviço assim você não perde a referencia.


qualquer coisa me avise.

rbbarreto@hotmail.com
Responder

Gostei + 0

04/02/2015

Vagner Brentan

Obrigado amigo, vou tentar implementar aqui dessa maneira.

Grato pela atenção,
Responder

Gostei + 0

06/06/2016

Robson Ceolin

Boa noite
tenho um formulario de clientes com alguns checkbox mas gostaria que assim que eu salvar ele gravasse no meu banco de dados.
Obs.: nao sei qual campo criar no meu banco de dados se alguem puder me ajudar
Responder

Gostei + 0

07/06/2016

Giuliano Frederice

Teria como você mandar um print do seu formulário ou um exemplo genérico para atender você melhor?
Responder

Gostei + 0

07/06/2016

Robson Ceolin

Entao preciso criar um combobox com os seguintes dizeres:
Retorno ao trabalho
Periodico
Admissao

Um outro combobox ou radionbutton com os dizeres:
Casado
Solteiro
Viuvo
Divorciado
Uniao estavel

E outro radiunbutton
Inapto e apto

Se puder me ajudar
Responder

Gostei + 0

07/06/2016

Giuliano Frederice

Entendi....

Me passa o banco de dados que você usa que eu te mando o fonte....
Responder

Gostei + 0

07/06/2016

Robson Ceolin

isbmanager
Responder

Gostei + 0

07/06/2016

Robson Ceolin

se quiser te mando o sistema por email????
Responder

Gostei + 0

07/06/2016

Giuliano Frederice

ok ...

anexa ele e me manda...

giufduarte@gmail.com
Responder

Gostei + 0

10/06/2016

Ronei Ribeiro

faz assim.

String ok = "";
String TelaTrincada = "";
String = SemCapa = "";

if(jcOK.isSelected){

ok = "sim";// ou o que vc quizer mandar pro banco

}
if(jcTelaTrincada.isSelected){

telaTrncada = "sim";// ou o que vc quizer mandar pro banco

}
if(jcSemCapa.isSelected){

SemCapa = "sim";// ou o que vc quizer mandar pro banco

}
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar