Inquiridor
Trabalhar com Masked box com PONTOS no lugar de virgulas.

Pergunta
-
Todas as Respostas
-
-
ou tambem antes de salvar no banco de dados use o replace
+/- assim :
maskedtextbox1.text = maskedtextbox1.text.replace(",",".")
e depois tu salva no banco de dados :)
AleSaggiorato
- Sugerido como Resposta Herbert Lausmann quarta-feira, 16 de janeiro de 2013 09:44
-
-
-
-
Faz o Seguinte deixeo como varchar.
Como está seu select? cola aqui!!
E ai Vinicius bao?
Entao cara, eu acho que é porque tenho a "," da mascara.
É no meu codigo de puxar os dados do sql para o sistema. Segue codigo inteiro.
Function Mostra_codigofiscal() Dim User0 As String Dim movimento As New DataTable abrir_simples() Dim Strcon As String Strcon = "Data source=.\UBERCONTA;AttachDbFilename=C:\Arquivos de programas\Microsoft SQL Server\MSSQL10.UBERCONTA\MSSQL\DATA\simples.mdf;Integrated Security=True;User Instance=True" Dim con As New SqlConnection(Strcon) Dim sql = New SqlCommand("Select codigo, descricao FROM codigosfiscais WHERE codigo=" + mskcodigo.Text) Try con.Open() Dim Strcomando As String = "Select codigo, descricao FROM codigosfiscais WHERE codigo=" + mskcodigo.Text Dim comando As New SqlCommand(Strcomando, con) User0 = comando.ExecuteScalar() If User0 > "" Then sql.Connection = con Dim Dr As SqlDataReader = sql.ExecuteReader While Dr.Read ' mskCodigo.Text = Dr.GetString(0).ToString() txtNome.Text = Dr.GetString(1).ToString() End While cmdOk.Visible = False cmdAlterar.Visible = True cmdExcluir.Enabled = True 'txtRazaosocial.Focus() Else MessageBox.Show("Favor Cadastrar Código Fiscal!", "Código Fiscal não Cadastrada!", MessageBoxButtons.OK, MessageBoxIcon.Error) txtNome.Focus() End If Catch ex As Exception MsgBox(ex.Message) Finally con.Close() End Try Return 1 End Function
No mais é isso, por enquanto para fazer minhas necessidades eu coloquei um outro txtbox como principal para fazer consulta no banco. E entre o codigo do form, eu coloquei para o campo mascara receber os numero do primeiro campo.