SOMAR COLUNA DO BANCO DE DADOS
galerinha do vb salve,salve
olha eu aqui novamente, to como um problema e não sei como resolver:
é o seguinte eu preciso somar uma coluna enteiro do banco de dados.
o nome da coluna é valor. e eu faço o seguinte:
eu coloco no form load o seguinte cod.
rscheques.Open " Select sum(valor) as total from cheques", con, 3, 3
If txttotalespera.Text <> Null Then
Else
txttotalespera.Text = rscheques!total
End If
até ai blz, soma tudo e me da o resultado na caixa de texto do form chamando txttotalespera.text
aqui que surge o problema:
quando o banco de dados esta vazio sem nenhum registro ele da erro e diz o seguinte: run time erro "94"
invalid use of null
ou seja tem que existir um valor para somar.
como eu resolvo isso.
olha eu aqui novamente, to como um problema e não sei como resolver:
é o seguinte eu preciso somar uma coluna enteiro do banco de dados.
o nome da coluna é valor. e eu faço o seguinte:
eu coloco no form load o seguinte cod.
rscheques.Open " Select sum(valor) as total from cheques", con, 3, 3
If txttotalespera.Text <> Null Then
Else
txttotalespera.Text = rscheques!total
End If
até ai blz, soma tudo e me da o resultado na caixa de texto do form chamando txttotalespera.text
aqui que surge o problema:
quando o banco de dados esta vazio sem nenhum registro ele da erro e diz o seguinte: run time erro "94"
invalid use of null
ou seja tem que existir um valor para somar.
como eu resolvo isso.
TROQUE
If txttotalespera.Text <> Null Then
Else
txttotalespera.Text = rscheques!total
End If
por
if Not Isnull(rscheques!total) then
txttotalespera.Text = rscheques!total
else
txttotalespera.Text = 0
end if
If txttotalespera.Text <> Null Then
Else
txttotalespera.Text = rscheques!total
End If
por
if Not Isnull(rscheques!total) then
txttotalespera.Text = rscheques!total
else
txttotalespera.Text = 0
end if
ou
txttotalespera.Text = rscheques!total & ""
txttotalespera.Text = rscheques!total & ""
MUITO OBRIGADO MESMO
como sempre os amigos do vb mania é show
como sempre os amigos do vb mania é show
Citação:GUIGOR escreveu:
MUITO OBRIGADO MESMO
como sempre os amigos do vb mania é show
Que ótimo, agora só encerrar o tópico e pontuar se axar conveniente ... entrei no tópico só pq tava aberto.
Zuera, não sou xato assim naum ... mas se kiser fexar não tem problema nenhum ;p
Tópico encerrado , respostas não são mais permitidas