Forum Visual Basic - JcmSoft

Forum | Novo Topico | Responder

aluizs colocou o seguinte comentário em 6/9/2016 01:52:56 :         

Assunto : decimal no mysql
Mensagem : Olá

estou utilizando a seguinte instrução Sql.

sql = "update teste " _
& " set FLEX = '" & Val(TextBox23.Text) & "', FLEXresult = '" & TextBox22.Text & "' " _
& " where pt = '" & ListView5.SelectedItems(0).SubItems(3).Text & "' and data like '" & newdate & "' "

onde o valor no textbox23 é 34.5, só que quando a instrução é decodificada ela fica assim.

update teste set FLEX = '34,5', FLEXresult = 'OK' where pt = '1235E' and data like '2016-09-06' "

troca o ponto por virgula e desta forma não consigo inserir os dados no banco. Recebo a mensagem que o valor decimal está incorreto para o campo.

quando insiro manualmente com ponto da certo, pois o campo "numérico" não aceita virgula.
como faço para que o ponto não seja transformado em virgula.


obrigado.

decimal no mysql por aluizs em 6/9/2016 01:52:56

© 2000-2001 - Forum Visual Basic - Todos os direitos Reservados - (AspBox) Moderador: José Carlos Macoratti