Ir para o conteúdo
clviper

[vb.net 2005] Concatenação String com Double

Mensagens Recomendadas

clviper    0
clviper

Boas pessoal.

A minha dúvida é o seguinte. Estou a tentar concatenar uma string com um double para uma query em SQL.

Exemplo:

Dim numero as double

Dim texto as string

numero = 12.5

texto = "teste " & numero

Acontece que a string irá ficar com o valor teste 12,5

Eu gostaria de saber como poderei manter o . como decimal em vez da , . Tendo em conta que estou a inserir o double num INSERT em sql a função replace não se torna mto prática. Deduzo que exista uma maneira mais simples de se fazer isto.

Obrigado desde já.

Cheers.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Asgorath    0
Asgorath

Ola , tenta isto

Dim numero As Double
Dim texto As String
numero = 12.5
texto = "teste " & numero
If texto.IndexOf(",") > 0 Then texto = texto.Replace(",", ".")

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
clviper    0
clviper

Asgorath como eu disse gostava de tentar saber outra maneira sem ser através da função replace porque é assim que tou a resolver o problema :P Obrigado na mesma. Tenho que investigar melhor isto.

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade