ATUALIZAR BANCO DE DADOS
Pessoal estou utilizando o código abaixo para inserir valor desconto no banco de dados. Ocorre que, o banco de dado atualiza somente após inserção de outro desconto. Como faço para atualizar o banco de dados logo após a inserção do registro. Tentei utilizar con.refresh, no entanto, não deu certo.
inseriDesconto = [Ô]insert into desconto (desconto) values ([ô][Ô] & txtDesconto & [Ô][ô])
con.execute(inseriDesconto)
inseriDesconto = [Ô]insert into desconto (desconto) values ([ô][Ô] & txtDesconto & [Ô][ô])
con.execute(inseriDesconto)
Tem certeza que não atualizou direto no BD, ou vc não tá tendo o retorno da informação no seu sistema após a inserção? Pode ser problema de cursor da conexão. Poste seu código inteiro.
As vezes as atualizações ficam no buffer e não atualizam de imediato no banco
tente isso:
[txt-color=#e80000]con.BeginTrans[/txt-color]
inseriDesconto = [Ô]insert into desconto (desconto) values ([ô][Ô] & txtDesconto & [Ô][ô])
con.execute(inseriDesconto)
[txt-color=#e80000]con.CommitTrans[/txt-color]
tente isso:
[txt-color=#e80000]con.BeginTrans[/txt-color]
inseriDesconto = [Ô]insert into desconto (desconto) values ([ô][Ô] & txtDesconto & [Ô][ô])
con.execute(inseriDesconto)
[txt-color=#e80000]con.CommitTrans[/txt-color]
não funcionou, estou utilizando uma lógica que o sistema só autoriza o fechamento da venda se tiver a validação do desconto no banco e com este problema não estou conseguindo concluir está parte.
CHMATOS !!!
Qual é o seu banco de dados ???
Qual é o seu banco de dados ???
Access
Tópico encerrado , respostas não são mais permitidas