Página 1 de 1

LetoDB - Sintaxe DbCommit() e afins

Enviado: 27 Jan 2011 13:24
por alaminojunior
Após alguns meses testando este RDD, não notei problemas ao utilizar sintaxes como:

Código: Selecionar todos

tabela->(dbcommit())
tabela->(dbunlock())
e etc ... 
Porém dentro de uma transação, ocorreram erros. Estudando o fonte leto1.c, me pareceu que a função faz referências sempre a área de trabalho corrente.
Na última atualização, surgiu uma nova função Leto_Commit(), que em sua chamada, já "chama" as funções Dbunlock() e DbCommit(), que me pareceu seguir a mesma "filosofia".
Outra coisa, dentro de transações percebí que não se deve utilizar DbUnlock([estudei de novo os fontes]) pois a chamada a Leto_CommitTransaction() já faz esta tarefa.

Alguém já percebeu a mesma coisa e podería discutir a respeito ?

Re: LetoDB - Sintaxe DbCommit() e afins

Enviado: 02 Fev 2011 12:06
por sygecom
Olá Alamino,
Está usando a versão do CVS do LetoDB ?
Tenta postar um exemplo pequeno que represente o problema para que eu possa testar aqui, ou se preferir alterar no exemplo do link abaixo e postar posso testar aqui.
filebase.php?d=1&id=144&c_old=0&what=c&page=1