Pergunta : MYSQL truncado dados

Olá!! o

Have fêz uma aplicação em vb.net que está usando MYSQL.

One de meus formulários está usando um campo dobro, de que é price-field.

In minha tabela que de Mysql o campo é declarado como: o

Nypris - dobro - 12.2)

When de Sice (o campo tem um exemplo do número redondo: 100.0 o
When que eu executo minha pergunta incluída, tudo está trabalhando fine.

But se o Nypirs é o
Give do exemplo 100.80 mim o

I do erro… tentou mudar meu campo na base de dados à ajuda dosent de numeric.
But? o

What é errado?



class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
id= " codeSnippet687039 >sSQL " notpretty " " do
 ISTO DÁ os dados truncados
        ““,” “& 0 & _
        ““,” “& vekt. Texto & _
        ““,” “& Date.Now &” ') “

nl_dbconn. Executar (strSQL)
class= do

Resposta : MYSQL truncado dados

Se remover as citações não ajudou, há algo que parece impar em seu borne.
Você está referindo os valores dobro using uma vírgula: 100.00 100.80
Eu sei que você tem um CDbl que deva converter o texto datilografado ao dobro, mas talvez o que você é o revestimento é algum problema com a respresentação decimal. Talvez sua máquina está usando a vírgula para o separador decimal, mas a base de dados está esperando um período. Tentar executar sua pergunta que inputing um valor dobro com um período em vez de uma vírgula como o separador decimal: 100.80

Considerações,
Walter.
Outras soluções  
 
programming4us programming4us