..:: MX Studio Fóruns ::..: Somar a um valor existente "ASP + Access" - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Somar a um valor existente "ASP + Access" com o DW tem como " tipo enquete"

#1 User is offline   paulojr 

  • Group: Membros
  • Posts: 121
  • Joined: 11-March 05

  Posted 20 June 2005 - 02:18 AM

Salve Galera, + 1 vez to precisando da ajuda de voces.

Seguinte to tentando fazer um esquema de soma de pontos para um Motel.

O cara vai ter um Cartão que será emitido no site com um numero exclusivo depois do cadastro, e cada vez que essa pessoa for ao Motel, na saida a recepção ira atraves do numero do cartão, puxar o registro do "suspeito" e somar uma quantidade de pontos tipo de 10 em 10 pontos.

o problema é q nao estou conseguindo fazer a soma do numero com o que ja existe no BD.

Alguem pode ma dar uma sugestão pra fazer isso pelo DW, ou me dar uma ajudinha com um codigo?

Obrigado de ante mão. thumbup.gif thumbup.gif thumbup.gif
0

#2 User is offline   Lee Majors 

  • Group: Membros
  • Posts: 48
  • Joined: 23-June 04

Posted 05 July 2005 - 09:33 AM

Então pelo que eu entendi, quando você puxa o valor atual do banco e soma um valor e tenta atualizar ele não faz a soma e sim soma os caracteres ?

Ex. 200 + 10 = (salva no banco assim) 20010

Se for isso o problema ta na captura dos dados o VB Script ta reconhecendo a informação do banco como uma String e não como um numero, tenta fazer o seguinte:

Chama seu RecordSet com o valor e atribui ele como uma variável depois usa esse procedimento VBScript para converter ele em valor numerico

Cint("Nome_da_Variável")

E depois soma com o valor que você quer, ai é só dar update no banco. Resumindo ia ficar assim:
ASP
<%
Dim Converte
Dim Atualiza
Dim Valor_Final

converte = objRS("valor_atual_no_banco")
Atualiza = Cint(Converte)
Valor_Final = Atualiza + 10 ' aqui você soma o valor
'
ai é só jogar um update no campo passando o valor como Valor_Final
%>


Realmente espero ter ajudado.

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse


Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)