| Comércio Eletrônico Loja Pronta, Pagamento Certo, Gateway de Pagamento, e outros assuntos relacionados |
16/12/09, 16:45
|
#1
|
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
|
|
|
16/12/09, 17:50
|
#2
|
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
|
|
|
16/12/09, 17:53
|
#3
|
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
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
|
|
|
17/12/09, 9:29
|
#4
|
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!
|
|
|
17/12/09, 10:47
|
#5
|
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!
|
|
|
17/12/09, 11:21
|
#6
|
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
|
|
|
17/12/09, 12:58
|
#8
|
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!
|
|
|
17/12/09, 14:53
|
#9
|
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?
|
|
|
17/12/09, 15:13
|
#10
|
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
|
|
|
17/12/09, 15:18
|
#11
|
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
|
|
|
30/12/09, 3:05
|
#13
|
Membro desde: 26/11/08
Mensagens: 314
|
Fernando e Mailyan
parabéns
at.te
Editado por e-busch : 30/12/09 às 3:41
|
|
|
21/01/10, 10:14
|
#14
|
Membro desde: 29/10/08
Mensagens: 70
|
Funciona pra alterar tudo - preço
Perfeito!!!
Editado por shopsul : 21/01/10 às 10:30
|
|
|
| Opções do Tópico |
Procurar no Tópico |
|
|
|
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
Código HTML está Desligado
|
|
|
Horários baseados na GMT -3 (horário de verão brasileiro). Agora são 22:17.
|