SOMAR DUAS COLUNAS DO DBGRID

USUARIO.EXCLUIDOS 06/06/2005 16:46:47
#87316
[txt-color=#0000ff]Ola!! No meu projeto anterior eu precisa somar uma coluna apenas de um Dbgrid para eu ter o valor do Saldo... agora preciso calcular duas colunas a Entrada e Saida.. somar a Entrada depois somar a Saida e fazer a diferença para ter o Saldo..
Dai fiz assim para as duas colunas e armazenei nas variaveis:
For I = 0 To nLIN - 1
If nLOOP = nVIS Then ' qtde de loops (contador) e Registros visualizados
nLOOP = 1 'a ultima linha já foi somada e agora é a 1a visivel, então
End If
dbgCaixa.Row = nLOOP
dbgCaixa.Col = 3 'INDICAR AQUI a coluna p/ soma(1a coluna = 0, 2a = 1 ...)
EnTrada = EnTrada + CCur(dbgCaixa)
nLOOP = nLOOP + 1
Next
Apos esse calculo, eu calculei a Resultado:
REsultado = (EnTrada) - (Saida)
SO q ele nao esta calculando... ja na EnTrada = EnTrada + CCur(dbgCaixa.text) emite um erro do tipo 13 ... ja descabelei e nao sei mas o q fazer..

Peço ajudinha de vcs!!![/txt-color]
JEAN.JEDSON 06/06/2005 17:13:30
#87322
você quer mostrar apenas um resultado total, ou em cada linha mostrar o resultado de duas colunas que estão no grid? este grid é editável ou apenas de visualização?
USUARIO.EXCLUIDOS 06/06/2005 17:28:54
#87326
Jean, é um grid apenas para visualizaçao e preciso mostrar um resultado total apos o usuario clicar no comando Saldo...
JEAN.JEDSON 06/06/2005 17:37:32
#87330
hummm
o saldo mostraria a soma entre a coluna entrada e a coluna saída, certo?
pode me mandar os campos do seu banco que contém estas informações?
USUARIO.EXCLUIDOS 06/06/2005 17:51:07
#87333
campo entrada e saida... estao no acess tipo Texto
JEAN.JEDSON 06/06/2005 18:02:48
#87334
bem... penso que o ideal seria vc ter mais um recordset que tenha apenas o código:

SELECT (SUM(Entrada) - SUM(Saida)) AS Saldo FROM NomeDaSuaTabela

para ver o saldo, coloque apenas uma msgbox com rs("Saldo")
USUARIO.EXCLUIDOS 07/06/2005 18:19:15
#87553
Nao deu certo...
JEAN.JEDSON 07/06/2005 18:21:01
#87555
hummm
vc pode mandar o seu banco de dados (apenas as tabelas necessárias) e o form (somente o form principal e este que está mostrando os dados) por email? jean@mormaii.com.br
Tópico encerrado , respostas não são mais permitidas