marcos_804 Postado Janeiro 6, 2007 Denunciar Share Postado Janeiro 6, 2007 Pessoal,geralmente eu faço a conexão assim: set rs = Server.createObject("ADODB.RecordSet") banco = "Driver={Microsoft Access Driver (*.mdb};DBQ="& server.mapPath("banco") rs.Open "select * from... ", banco, [b]3, 3[/b] O que eu estou discutindo é se esta conexão dá ou não certo, por que dá.Mas...Percebam ali os "3,3" no final, que significa o número da forma que a tabela será aberta ou trancada.Geralmente eu uso estes 3 que significa que a tabela deverá ser aberta somente para leitura...adOpenStatic = 3 #permite somente leituraFonte: http://www.codigofonte.net/dicas-88/python...ro&acao=recMas mesmo abrindo com estes "3" eu sempre consigo inerir e atualizar dados na tabela. MAS as vezes isso gera um erro que diz que o objeto "não pode ser atualizado" alguém sabe como eu posso fazer para resolver este probleminha?Desde já agradeço pela atenção.Marcos Oliveira. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marciombl Postado Janeiro 27, 2007 Denunciar Share Postado Janeiro 27, 2007 Eu achei estranho sua colocação por que você não declarou isto que você falou na string, porem está funcionando...mas estranho isto, ai em baixo está declarado certinho.Set nome = Server.CreateObject("ADODB.Recordset")nome.CursorLocation = 3nome.CursorType = 0nome.LockType = 1eu não entendi o que você quer fazer se é limitar o acesso ao banco de dados ou limitar os dados que serão inseridos para bloqueio, mas de toda forma é valida sua pergunda por que abre um leque muito bom para se debater, na minha opnião isto não seria pratico no ponto de vista tecnico, teria mais problemas do que vantagens, bom esta é minha opnião pessoal sobre sua pergunda.forte abraço.MarcioMBL :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marcos_804
Pessoal,
geralmente eu faço a conexão assim:
O que eu estou discutindo é se esta conexão dá ou não certo, por que dá.
Mas...
Percebam ali os "3,3" no final, que significa o número da forma que a tabela será aberta ou trancada.
Geralmente eu uso estes 3 que significa que a tabela deverá ser aberta somente para leitura...
Mas mesmo abrindo com estes "3" eu sempre consigo inerir e atualizar dados na tabela. MAS as vezes isso gera um erro que diz que o objeto "não pode ser atualizado" alguém sabe como eu posso fazer para resolver este probleminha?
Desde já agradeço pela atenção.
Marcos Oliveira.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.