Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Felipe Delgado

Casas Decimais

Recommended Posts

poxa, eu tinha colocado a resposta manow! sumiu!calmae que eu vou responder denovo

Compartilhar este post


Link para o post
Compartilhar em outros sites

poxa, eu tinha colocado a resposta manow! sumiu!

calmae que eu vou responder denovo

<{POST_SNAPBACK}>

cara eu uso assim,

 

muda pra texto pra ver se rola.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara estou começando a ficar frustrado !!!Já mudei essa porcaria pra TEXTO, pra MOEDA, pra NUMERO só nao fiz ainda pra MEMO!!!!Não sabia que era tão dificil colocar uma pontuação num numerozinho...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando você insere, como está fazendo?, qual o formato digitado?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou inserindo os valores diretamente no access...tenho uma tabela chamada LISTAMAQUINAS com o CAMPO PRECO.

Entao no campo PRECO da minha tabela dentro do access, os valores ficam registrados como:

15000

10000

5000

etc.

(NAO PRECISO DE MOEDA, pois tenho um outro campo pra moeda, portanto esqueçamos se é R$ ou $ ou EURO...)

 

 

Agora falando do asp,

 

 

<% titi = rsAdeltex2("PRECO") %>

<% response.write(FormatCurrency(titi))%>

 

 

Tipo de erro:

Erro de tempo de execução do Microsoft VBScript (0x800A000D)

Tipos incompatíveis: 'FormatCurrency'

/adeltex/boss_listagem_maqs_circulares_dupla.asp, line 206

 

 

 

 

<% response.write(FormatCurrency(rsAdeltex2("PRECO"),2))%>

 

Dá erro

Tipo de erro:

Erro de tempo de execução do Microsoft VBScript (0x800A000D)

Tipos incompatíveis: 'FormatCurrency'

/adeltex/boss_listagem_maqs_circulares_dupla.asp, line 205

 

 

 

 

<% response.write(FormatNumber(rsAdeltex2("PRECO"),2))%>

 

Tipo de erro:

Erro de tempo de execução do Microsoft VBScript (0x800A000D)

Tipos incompatíveis: 'FormatNumber'

/adeltex/boss_listagem_maqs_circulares_dupla.asp, line 205

 

 

 

 

 

<% response.write(FormatCurrency(CDBL(rsAdeltex2("PRECO")))%>

 

Tipo de erro:

Erro de compilação do Microsoft VBScript (0x800A03EE)

')' esperado

/adeltex/boss_listagem_maqs_circulares_dupla.asp, line 205, column 56

response.write(FormatCurrency(CDBL(rsAdeltex2("PRECO")))

-------------------------------------------------------^

 

 

 

 

<% response.write(FormatCurrency(CDBL(rsAdeltex2("PRECO"))))%>

 

Tipo de erro:

Erro de tempo de execução do Microsoft VBScript (0x800A005E)

Uso inválido de Null: 'CDBL'

/adeltex/boss_listagem_maqs_circulares_dupla.asp, line 205

 

 

 

 

 

Cada código desses variei no access o campo preco para NUMERO, MOEDA e TEXTO. nenhum funcionou!

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloquei o salario tipo de dado(texto)

numero de horas n2 tipo de dado(numero)

 

ASP

[*]<%

 

[*]

 

[*]nrs("salario")

 

[*]n2 = horas

 

[*]if n2 = 0 then

 

[*]response.write "###### "

 

[*]else

 

[*]session.lcid=1046

 

[*]n3 = (n * n2)

 

[*]soma = soma + n3

 

[*]RESPONSE.WRITE formatcurrency (N3)

 

[*]end if

 

[*]

 

[*]%>

 

[*]

 

isso tá funcionando

Compartilhar este post


Link para o post
Compartilhar em outros sites

ali pra funcionar precisa necessariamente ser tipo numerico senão da esse erro mesmo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse último erro é porque algum dos dados selecionados está sem "valor".

Compartilhar este post


Link para o post
Compartilhar em outros sites

Seguinte rapaziada, criei um novo banco de dados, com uma nova conexao, abri uma página nova e deu certo, <% response.Write(Formatnumber(rsPrice.Fields.Item("PRICE").Value))%>só que quando colei no meu ASP original, com o meu banco de dados, nao rolou. acredito que tenha algum pau aí no meio...........Q vcs recomendam!??

Compartilhar este post


Link para o post
Compartilhar em outros sites

PESSOAL, CONSEGUI. Obrigado a todos pela paciência.O negócio é o seguinte:no banco de dados no campo PRECO não pode haver nenhum registro com valor NULO, então o que fiz foi adicionar um 0 em todos os registros que não possuiam valor cadastrado e criar uma cláusula IF no meu ASP para se for 0 exibir como Não disponível.Valew a todos, abracos galera!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.