none
como faço para ligar o RadioButton no Banco de Dados? RRS feed

  • Pergunta

  • olá pessoal eu sou novato na plataforma .net
    e estou utilizando o Visual Studio 2005
    
    e estou com a seguinte dúvida:
    
    eu tenho um GroupBox (name)GroupTipoPessoa
    
    e dois radioButtons dentro dele:
    radioFisica
    radiojuridica
    
    no banco de dados na tabela de cadastro de clientes tenho um campo
    opt_FJ  , integer       0->Física  1->Jurídica
    
    como faço para ligar os radiobuttons neste campo
    utilizando um BindingSource?  pois eu relacionei o campo
    da seguinte maneira: 
    (DataBindings)
    	Checked =  (BindingSource) - OPT_FJ
    
    mas se ligo os dois radioButtons neste campo não consigo 
    distinguir qual vai ser o 
    NullValue
    FalseValue
    TrueValue
    
    que no meu caso teria que ser:
    radioFisica.TrueValue=0
    radioFisica.FalseValue=1
    
    mas a propriedade True,Null,FalseValue não existe no radiobutton
    como devo resolver este problema?
    
    Obrigado desde já    Pedro William
    segunda-feira, 26 de junho de 2006 20:50

Respostas

  • Ao invés de trazer o campo opt_FJ, criem um campo calculado:

    Troque essa expressão

    SELECT nome, opt_FJ FROM clientes

    Por esta:

    SELECT nome, (opt_FJ = 1) AS PessoaFisica FROM clientes

    E atribua o DataBinding (Checked) para esse campo calculado.

    Boa sorte!!!

    segunda-feira, 26 de junho de 2006 22:19

Todas as Respostas

  • Ao invés de trazer o campo opt_FJ, criem um campo calculado:

    Troque essa expressão

    SELECT nome, opt_FJ FROM clientes

    Por esta:

    SELECT nome, (opt_FJ = 1) AS PessoaFisica FROM clientes

    E atribua o DataBinding (Checked) para esse campo calculado.

    Boa sorte!!!

    segunda-feira, 26 de junho de 2006 22:19
  • vlw Denis Silva
    Brigadão.
    segunda-feira, 26 de junho de 2006 23:23