INSERIR RADIOBUTTON NO MYSQL (SIM OU NÃO)
como faço para inserir dados dessas RadioButton no mysql?, inserir a que esta selecionada, ou sim ou não..
meu código é este
Citação:Try
ComandoMYSQL = New MySql.Data.MySqlClient.MySqlCommand([Ô]INSERT INTO produtos SEt NOME=@NomeProduto, CATEGORIA=@CatProduto, DESCRICAO=@DescProd, COD_BARRAS=@CodBarraProd, LOCALIZACAO=@LocalizacaoProd, ESTOQUEMINIMO=@QtdeMinima, PRECOCUSTO=@CustoProd, PRECOVENDA=@VendaProd, CTRLESTOQUE=@CtrlEstoque[Ô], ConexaoMYSQL)
With ComandoMYSQL
.Parameters.AddWithValue([Ô]@CodProduto[Ô], TxtCodProduto.Text)
.Parameters.AddWithValue([Ô]@CatProduto[Ô], ComboCatProd.Text)
.Parameters.AddWithValue([Ô]@NomeProduto[Ô], TxtNomeProd.Text)
.Parameters.AddWithValue([Ô]@CodBarraProd[Ô], TxtCodBarrProd.Text)
.Parameters.AddWithValue([Ô]@LocalizacaoProd[Ô], ComboLocalizaProd.Text)
.Parameters.AddWithValue([Ô]@CustoProd[Ô], TxtPrecoCusto.Text)
.Parameters.AddWithValue([Ô]@VendaProd[Ô], TxtPrecoVenda.Text)
.Parameters.AddWithValue([Ô]@QtdeMinima[Ô], TxtQtdeMin.Text)
.Parameters.AddWithValue([Ô]@DescProd[Ô], TxtDescProd.Text)
.Parameters.AddWithValue([Ô]@CtrlEstoque[Ô], RADIOBUTTONAQUI)
End With
Identifique o status do Radio e insira, se o campo for booleano=true caso selecionado.
Eu quero inserir valores com Sim ou Não. boolean é numerico ne?
como ficaria meu código para inserir?
Citação::
Esse campo é o que ? Booleano/Integer ou outro ?
Identifique o status do Radio e insira, se o campo for booleano=true caso selecionado.
Assim, da uma estudada em logica de programação, vai te ajudar a entender as variáveis, que são fundamentais ao
desenvolvimento.
Boolean=Verdadeiro ou Falso
Integer= Numeros inteiros (-2.147.483.648 até 2.147.483.647)
Veja o link abaixo:
macoratti
Vamos ao seu caso.
O ideal é que esse campo seja Boolean.
Então vc faria assim:
.Parameters.AddWithValue([Ô]@CtrlEstoque[Ô], RADIOBUTTONAQUI.checked)
Trabalho com outros tipos de programação.. como php, c++, estou desenvolvendo um software em Vb.net
Deu certo do geito que vc me falou, porem acontece o seguinte..
1=SIm 0=Nao
porem acontece o seguinte, na form produtos eu tenho uma datagridview..
quando clico 2 vezes num determinado registro ele envia os dados para a form de Cadastro, pra mim poder alterar, se o valor é 1, ele seleciona automaticamente o Sim, porem se for não, ele nao marca o SIm, fica os 2 desmarcado.... como faria pra deixar o Não marcado?
Veja:
Citação:Private Sub ListProdutosView_CellDoubleClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles ListProdutosView.CellDoubleClick
frmCadProdutos.idproduto = Me.ListProdutosView.CurrentRow.Cells(0).Value
frmCadProdutos.TxtNomeProd.Text = Me.ListProdutosView.CurrentRow.Cells(1).Value
frmCadProdutos.TxtDescProd.Text = Me.ListProdutosView.CurrentRow.Cells(2).Value
frmCadProdutos.ComboCatProd.Text = Me.ListProdutosView.CurrentRow.Cells(3).Value
frmCadProdutos.TxtCodBarrProd.Text = Me.ListProdutosView.CurrentRow.Cells(5).Value
frmCadProdutos.ComboLocalizaProd.Text = Me.ListProdutosView.CurrentRow.Cells(6).Value
frmCadProdutos.LblQtdeEstoque.Text = Me.ListProdutosView.CurrentRow.Cells(7).Value
frmCadProdutos.TxtQtdeMin.Text = Me.ListProdutosView.CurrentRow.Cells(8).Value
frmCadProdutos.TxtPrecoCusto.Text = Me.ListProdutosView.CurrentRow.Cells(9).Value
frmCadProdutos.TxtPrecoVenda.Text = Me.ListProdutosView.CurrentRow.Cells(10).Value
frmCadProdutos.RBtnSim.Checked = Me.ListProdutosView.CurrentRow.Cells(14).Value
eu inseri valores no final da linha....
cells(14).value = [Ô]1[Ô]
Citação:frmCadProdutos.TxtPrecoVenda.Text = Me.ListProdutosView.CurrentRow.Cells(10).Value
frmCadProdutos.RBtnSim.Checked = Me.ListProdutosView.CurrentRow.Cells(14).Value = [Ô]1[Ô]
frmCadProdutos.RBtnNao.Checked = Me.ListProdutosView.CurrentRow.Cells(14).Value = [Ô]0[Ô]
Abraço.