Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia amigos,
fiquei ontem quase o dia todo tentando resolver esse problema, mas está muito estranho
Quero fazer um contador para as fotos. Elas são divididas por noticias. Ex. na noticia com id = 989 tenho X fotos, na outra tenho outro tanto de fotos, essas são passadas para o site (servidor) pelo usuário. Tenho na tabela do BD uma coluna "ordem_noticia" que deve ser incrementada a cada inserção no banco. Já fiz de vários modos, mas está dando errado.
Set select_ordem_cmd = Server.CreateObject ("ADODB.Command")
select_ordem_cmd.ActiveConnection = MM_webtem_STRING
select_ordem_cmd.CommandText = "SELECT COUNT(ordem_album) as soma FROM dbo.webtem_album WHERE news_album = "&id&""
select_ordem_cmd.Prepared = true
Set select_ordem = select_ordem_cmd.Execute
select_ordem_numRows = 0
If (select_ordem.Fields.Item("soma").Value) <> NULL Then
indexador = CInt(select_ordem.Fields.Item("soma").Value) + 1
Else
indexador = 1
End If
Fiz o SELECT com COUNT e com SUM, com o SUM até deu certo, mas ele vai dobrando o valor. Se eu tenho 4 fotos ele me retorna o valor 8 e com o COUNT não deu certo.
Alguém tem alguma sugestão ou alguma correção?
obrigado
Carregando comentários...