none
maskedtextbox RRS feed

  • Pergunta

  • Boas pessoal tenho uma maskedtextbox e defenia nas propriedadas para guardar uma data de nascimento 00-00-0000, mas ao guardar ma base de dados ele guarda me assim 00000000 e no codigo postal acontece me o mesmo, como posso resolver isto?
    [code=vb]

        command.Parameters.Add(New SqlParameter("@DataNascimento", MTBData.Text))
    [/code]
    quarta-feira, 11 de junho de 2014 18:29

Respostas

  • Existe uma propriedade no masktextbox que chama TextMaskFormat

    EX:

    // Entrada 31-10-20__ // não preenchi os dois ultimos para mostrar as diferenças maskedTextBox1.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; MessageBox.Show(maskedTextBox1.Text); // Saida 311020 maskedTextBox1.TextMaskFormat = MaskFormat.IncludeLiterals; MessageBox.Show(maskedTextBox1.Text); // Saida 31-10-20 maskedTextBox1.TextMaskFormat = MaskFormat.IncludePrompt; MessageBox.Show(maskedTextBox1.Text); // Saida 311020__

    maskedTextBox1.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; MessageBox.Show(maskedTextBox1.Text); // Saida 31-10-20__



    quarta-feira, 11 de junho de 2014 20:10

Todas as Respostas

  • Olá JotaMax,

      esse seu campo de Data no banco é qual tipo varhcar ou DateTime ? E o campo Codigo Postal qual campo é ?

    quarta-feira, 11 de junho de 2014 18:36
  • varchar e o codigo tambem
    quarta-feira, 11 de junho de 2014 18:45
  • Existe uma propriedade no masktextbox que chama TextMaskFormat

    EX:

    // Entrada 31-10-20__ // não preenchi os dois ultimos para mostrar as diferenças maskedTextBox1.TextMaskFormat = MaskFormat.ExcludePromptAndLiterals; MessageBox.Show(maskedTextBox1.Text); // Saida 311020 maskedTextBox1.TextMaskFormat = MaskFormat.IncludeLiterals; MessageBox.Show(maskedTextBox1.Text); // Saida 31-10-20 maskedTextBox1.TextMaskFormat = MaskFormat.IncludePrompt; MessageBox.Show(maskedTextBox1.Text); // Saida 311020__

    maskedTextBox1.TextMaskFormat = MaskFormat.IncludePromptAndLiterals; MessageBox.Show(maskedTextBox1.Text); // Saida 31-10-20__



    quarta-feira, 11 de junho de 2014 20:10