Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

danielmaxx

Erro na hora de incluir - Access

Recommended Posts

Set objConn = Server.CreateObject("ADODB.Connection")objConn.Open Application("str_con")Dim objConn, objRson error resume next' Limpando a coleção de erros do objeto de conexão.err.clearSet objRs = Server.CreateObject("ADODB.RecordSet")'-------------------------------------------- Insert TB_PRODUTO --------------------------------------------------------strCli = "insert into TB_CLIENTE (nome_cliente, cpf_cliente, rg_cliente, rg_orgao, end_cliente, "strCli = strCli & " num_cliente, compl_cliente, bairro_cliente, cidade_cliente, uf_cliente, cep_cliente, "strCli = strCli & " ddd_casa, fone_casa, ddd_coml, fone_coml, ddd_recado, fone_recado, ddd_celular, fone_celular, "strCli = strCli & " email_cliente, dat_nasc, situacao_cliente, DAT_ULT_ALT, dat_primeira_compra, cod_situacao) "strCli = strCli & " VALUES ('"&NomeCliente&"', '"&CPFCliente&"', '"&RGCliente&"', '"&RGOrgao&"', '"&EndCliente&"', "strCli = strCli & " '"&NumCliente&"', '"&ComplCliente&"', '"&BairroCliente&"', '"&CidadeCliente&"', "strCli = strCli & " '"&UFCliente&"', '"&CEPCliente&"', '"&DddCasa&"', '"&FoneCasa&"', '"&DddComl&"', '"&FoneComl&"', "strCli = strCli & " '"&DddRecado&"', '"&FoneRecado&"', '"&DddCelular&"', '"&FoneCelular&"', '"&EmailCliente&"', "strCli = strCli & " '"&DatNasc&"', '"&SituacaoCli&"', '"&DatUltAlt&"', '" & dat_primeira_compra & "', '" & cod_situacao & "')"' Response.Write strCli' Response.EndSet ObjRs = objConn.Execute(strCli)Set objRs = Nothingif err <> 0 Then     Response.Write "Ocorreu o erro de nº -> " & Err.number     Response.Write Err.Description     else      'Redireciona o usuário caso não tenha ocorrido erro na transação%>     <script language = javascript>         alert('Sua operação foi realizada com sucesso!');            //document.location.href = "sucesso.asp";            window.document.location.reload        </script> <%end if%>
E o seguinte erro aparece:

Ocorreu o erro de nº -> -2147467259[Microsoft][Driver ODBC para Microsoft Access] A operação deve usar uma consulta atualizável.

 

Não sei mais o que fazer, a pasta onde fica o banco está com permissão para gravação.

 

Agradeço desde já

 

Daniel

Compartilhar este post


Link para o post
Compartilhar em outros sites

calma.... vai por partes... primeiro faz um página ridicula para incluir qualquer um dois campos para você saber que a conexao com o bd está certa...conexao testada... não tem um jeito facil de fazer ... eh trabalho braçal mesmo... busca de erro da moda antiga... tira bloco por bloco de campos, para facilitar tira metade se continuar tira mais até encontrar a variavel ou campo que tah dando m*****.... Antes disso tudo veja se todos os campos estão passando os parametro que devem corretamente...[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, Geralmente este erro ocorre por causa das permissões de usuários...tenta checar se a pasta do bd está com permissão de escrita e leitura.....geralmente é isso PS* Procure aqui no fórum que tem vários tópicos falando sobre este erro. Falwos Jucamaster

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.