jv.morais1, se você tem amor a sua saúde e sanidade mental.. volta pro diamond.
é muito melhor e mais rápido que ADO.. com diamond vc tem acesso nativo e confiabilidade. o ideal é partir para um SGDB relacional e esquecer o access, mas se nao tem jeito.. volta pro Diamond... te falo por experiência própria. 2008/11/20 jv.morais1 <[EMAIL PROTECTED]> > Olá a todos, > Sou programador delphi há algum tempo (trabalhava com o delphi 5). > Me aventurei por outras bandas (linguagens) e estou voltando. > > Tenho um sistema que estava em delphi 5. Utilizava o DAO (diamond) > para acesso à base Access. > Hoje estou migrando este sistema para delphi 7, e mudei os componente > para TADO (table e querys e storeds). > > Tenho um formulário CRUD master detail (nota + itens da nota) neste > sistema em que utilizo a navegação no mesmo form em que utilizo para > excluir, editar, consultar, etc... > Nele estou utilizando um TADOTable, conectado sempre direto ao banco > SQLServer(sai do access tb). > Qdo vou incluir, assim que dou um Post nesta tabela e vou tentar > navegar na Table, ele dá erro de transação. Estranho é que já > realizei o commit, então não teria porque fazer isto. > Alguém já passou por isso? > Será que é uma limitação do ADO? Será que o ADO é a melhor > alternativa para este "upgrade" que estou fazendo? > > Desde já, agradeço. > > J.V. > > > -- ....................................................... Eduardo Silva dos Santos DRD SISTEMAS (27) 3218-4201 (27) 8842-9489 MSN: [EMAIL PROTECTED] Site: http://www.drdsistemas.com.br/ ....................................................... [As partes desta mensagem que não continham texto foram removidas]