Pessoal,
Na classe CursorAdapter, estou com o seguinte problema:
Se eu tiver um confito de UPDATE (Alguém alterou, por exemplo, um valor,
enquanto eu estava alterando o mesmo valor) utilizando ODBC, mesmo com
o valor de WhereType setado para DB_KEYANDUPDATABLE, o comando TABLEUPDATE, de forma errada me retorna .T. (Mas, as alterações não são salvas).
Em um artigo da CODE MAGAZINE, mostra que quando os dados são nativos,
podemos testar o valor de lResult e _Tally no método AfterUpdate, mas, para
ODBC a sugestão é utilizar Stored Procedure, o que torna mais difícil a
portabilidade entre diferentes bancos.
Alguém tem outras(s) sugestões?