Voltar   Fórum Locaweb > Serviços > Comércio Eletrônico

Comércio Eletrônico Loja Pronta, Pagamento Certo, Gateway de Pagamento, e outros assuntos relacionados

 
Opções do Tópico Procurar no Tópico
Antigo 16/12/09, 16:45   #1
Fernando Web
Avatar de Fernando Web
Membro desde: 22/04/09
Local: Barueri
Mensagens: 147
Erro ao alterar produto

Galera boa tarde;

Esta dando o seguinte erro quando tento alterar algum produto:


Código:
Microsoft Cursor Engine error '80040e38' 

Row cannot be located for updating. Some values may have been changed since it was last read. 

/acepic/loja/painelctrl/ADM_insereAltProduto.asp, line 583
quando cadastro ele por algum momento eu consigo alterar, mas quando saoi e volto para alterar da esse erro.

O que será?

Achei um topico parecido aqui, fiz as modificações e deu errado!!

Aguardo

Fernando
Fernando Web está offline   Comentar Responder Escute esta mensagem
Antigo 16/12/09, 17:50   #2
Wolverine
Avatar de Wolverine
Membro desde: 24/04/09
Mensagens: 87
Estou com o mesmo problema.

Microsoft Cursor Engine error '80040e38'

Row cannot be located for updating. Some values may have been changed since it was last read.

/loja/painelctrl/ADM_insereAltProduto.asp, line 572

Entrei no chat e o pessoal não soube me responder, abriram um chamado para analisar; assim que souber como resolver posto aqui. Mais se souberem como resolver... posta a resolução do problema por favor!

Editado por Wolverine : 16/12/09 às 17:57
Wolverine está offline   Comentar Responder Escute esta mensagem
Antigo 16/12/09, 17:53   #3
Wolverine
Avatar de Wolverine
Membro desde: 24/04/09
Mensagens: 87
Ah! lembrando que me responderam falando pra baixar essa versão da loja, a 6.5.1 e substituir o arquivo, mas também não deu certo, se quiser testar pra ver se resolve o seu... ai vai o link que me deram no chamado.

Para corrigir este erro, acesse www.lojaexemplo.com.br/downloads/loja651.zip e substitua o arquivo: ADM_insereAltProduto.asp

Lembrando que este arquivo corrige um BUG conhecido da loja, caso você tenha feito alguma alteração na loja que tenha ocasionado este erro você precisa verificar a correção diretamente na fonte da loja.

Foi isso o que postaram no chamado.

Citação:
Postado originalmente por Wolverine Ver Mensagens
Estou com o mesmo problema.

Microsoft Cursor Engine error '80040e38'

Row cannot be located for updating. Some values may have been changed since it was last read.

/loja/painelctrl/ADM_insereAltProduto.asp, line 572

Entrei no chat e o pessoal não soube me responde e abriram um chamado para analisar, assim que souber como resolver posto aqui. Mais se souberem como resolver... posta a resolução do problema por favor!

Editado por Wolverine : 16/12/09 às 17:58
Wolverine está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 9:29   #4
Fernando Web
Avatar de Fernando Web
Membro desde: 22/04/09
Local: Barueri
Mensagens: 147
É cara, ja tinha feito isso e tambem não deu certo. Utilizei a versão mais nova da loja exemplo e não fiz nenhuma alteração nesse arquivo e o erro esta vindo do nada.

Estou achando que é algum problema no servidor, sei lá.

Tenho outras lojas na mesma versão e estão rodando perfeitamente.

Sera que algum moderador da locaweb tem alguma resposta? Será que ele ainda passm por esse forum?

Obrigado pela ajuda Wolverine, se eu achar a solução eu posto aqui tambem!
Fernando Web está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 10:47   #5
Wolverine
Avatar de Wolverine
Membro desde: 24/04/09
Mensagens: 87
Olha cara me responderam no chamado, mas não me ajudaram em nada.

Mas, achei uma solução! Radical e obvia, mas resolve (risos), apaguei o produto e cadastrei novamente com as modificações. Simples assim!

Mas se alguém souber como resolver ajuda por favor!
Wolverine está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 11:21   #6
Fernando Web
Avatar de Fernando Web
Membro desde: 22/04/09
Local: Barueri
Mensagens: 147
Já tinha feito isso, pensei que poderia ser um erro no cadastro.

No 1º momento até funciona, ele altera normalmente o produto e tudo mais.

Mas após algum tempo o erro volta!!... é incrivel!

Pela linha do erro, ela fica na instrução de update. Realmente não sei oq esta acontecendo...

De uma testada ai, daqui algumas horas tente atualizar novamente o produto.

Valeu

Att

Fernando
Customização Loja Exemplo
Fernando Web está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 12:27   #7
e-busch
Membro desde: 26/11/08
Mensagens: 314
amigos,

quem sabe esta seja a resposta:
http://forum.imasters.uol.com.br/ind...rror-80040e38/

espero ter ajudado!

at.te
e-busch está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 12:58   #8
Fernando Web
Avatar de Fernando Web
Membro desde: 22/04/09
Local: Barueri
Mensagens: 147
Ajudou e muito!!!

Boa e-busch, na lata!!

Vou explicar oq fiz aqui para os outros seguirem:

No arquivo ADM_insereAltProduto na seguinte instrução, retire a linha:

RS_Produto("peso") = peso_produto

vai ficar assim:
Código:
'A condição abaixo serve para validar em qual idioma o produto será gravado
        If myFileUpload.form("nome_produto|"&Trim(VetorIdioma)) <> "" Then
            
            'O bloco abaixo grava os valores no banco de dados
            RS_Produto("nome_produto") = myFileUpload.form("nome_produto|"&Trim(VetorIdioma))
            RS_Produto("descricao_produto") = myFileUpload.form("descricao_produto|"&Trim(VetorIdioma))
            RS_Produto("codigo_categoria") = Codigo_categoria
            RS_Produto("codigo_subcategoria") = Codigo_subcategoria
            RS_Produto("codigo_marca") = codigo_marca
            RS_Produto("codigo_produto_loja") = codigo_produto_loja
            RS_Produto("codigo_isbn") = codigo_isbn
            If preco_unitario <> "" Then
                RS_Produto("preco_base") = preco_unitario
                RS_Produto("preco_unitario") = preco_unitario
            End if
			RS_Produto("preco_de") = preco_de
            RS_Produto("quantidade_produto") = quantidade_produto
            RS_Produto("peso") = peso_produto

            RS_Produto("destaque_vitrine") = destaque_vitrine


	
            RS_Produto("promocao") = promocao
            RS_Produto("desconto") = desconto

            RS_Produto("data_inicio") = dataInicio
            RS_Produto("data_fim") = dataFim

            RS_Produto("disponivel") = disponivel


            

            'Se a imagem principal não for enviada e não existir registro de anterior, será registrada as imagens pequena e grande de produto não disponível
            If Isnull(img_produtoPQN) Then
                img_produtoPQN = "config/imagens_conteudo/produtos/imagensPQN/PQN_naodisponivel.gif"
            End If
            If Isnull(img_produtoGRD) Then 
                img_produtoGRD = "config/imagens_conteudo/produtos/imagensGRD/GRD_naodisponivel.gif"
            End If

            If img_produtoPQN <> "" Then
                RS_Produto("img_produtoPQN") = img_produtoPQN
            End if

            If img_produtoGRD <> "" Then
                RS_Produto("img_produtoGRD") = img_produtoGRD
            End If
            

            RS_Produto("img_produto_adic01PQN") = img_produto_adic01PQN
            RS_Produto("img_produto_adic01GRD") = img_produto_adic01GRD
            RS_Produto("img_produto_adic02PQN") = img_produto_adic02PQN
            RS_Produto("img_produto_adic02GRD") = img_produto_adic02GRD
            RS_Produto("img_produto_adic03PQN") = img_produto_adic03PQN
            RS_Produto("img_produto_adic03GRD") = img_produto_adic03GRD
            
            RS_Produto("cores") = cor
            RS_Produto("tamanhos") = tamanho
            RS_Produto("sigla_idioma") = "pt_BR"
            
            RS_Produto.Update
        End if
antes dessa instrução coloquei o seguinte codigo para atualizar o peso do produto:

Código:
If myFileUpload.Form("acao_admin") = "alterar registro" Then
		Conexao.execute "UPDATE Produtos SET peso = '"& peso_produto &"' WHERE codigo_chave = " & Replace(VetorCodigoChave,",","") & " AND sigla_idioma = '"& Trim(VetorIdioma) &"'"
		End If

Teste ai Wolverine, fiz as modificações aqui e esta dando certo. Vou fazer mais alguns teste!!!

Obrigado e-busch!!

Valeu!
Fernando Web está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 14:53   #9
Andson
Membro desde: 15/10/09
Mensagens: 56
Ola, bom comigo tbm acontecia esse erro, consegui concertar ele com a ajuda dos topicos aqui do forum, mas agora quando insiro um novo produto o peso sai sem o ponto, ou seja se o peso for 0.450 ele fica la so 450, dai eu vou coloco 0.450 e clico em alterar dai sim ele fica do jeito certo... ja aconteceu isso com alguem?
Andson está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 15:13   #10
e-busch
Membro desde: 26/11/08
Mensagens: 314
Andson,

os relatos desta anomalia são mais
comuns na alteração.

at.te

Editado por e-busch : 17/12/09 às 15:19
e-busch está offline   Comentar Responder Escute esta mensagem
Antigo 17/12/09, 15:18   #11
Andson
Membro desde: 15/10/09
Mensagens: 56
Bom eu fiz alteração apenas na pagina, ADM_InsereAltProduto.asp, não mechi nas outras... e tbm meu erro antes era esse de HTTP 500 na hora de alterar o produto.

Editado por Andson : 17/12/09 às 15:22
Andson está offline   Comentar Responder Escute esta mensagem
Antigo 30/12/09, 1:04   #12
Mailyan
Avatar de Mailyan
Membro desde: 18/03/09
Mensagens: 34
Oi pessoal.

Deixo o link de uma solução um pouquinho só diferente:

http://design.surgimento.com.br/prog...a-lojaexemplo/

Espero que contribua.
Mailyan está offline   Comentar Responder Escute esta mensagem
Antigo 30/12/09, 3:05   #13
e-busch
Membro desde: 26/11/08
Mensagens: 314
Fernando e Mailyan

parabéns

at.te

Editado por e-busch : 30/12/09 às 3:41
e-busch está offline   Comentar Responder Escute esta mensagem
Antigo 21/01/10, 10:14   #14
shopsul
Avatar de shopsul
Membro desde: 29/10/08
Mensagens: 70
Funciona pra alterar tudo - preço

Perfeito!!!

Editado por shopsul : 21/01/10 às 10:30
shopsul está offline   Comentar Responder Escute esta mensagem

Opções do Tópico Procurar no Tópico
Procurar no Tópico:

Procura Avançada

Permissões
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar suas postagens

BB code está Ligado
Smilies estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado



Horários baseados na GMT -3 (horário de verão brasileiro). Agora são 22:17.


Powered by: vBulletin v3.8.4 Translated by Jab's & fparker
Revision by beduino
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.