General information
Category:
Databases,Tables, Views, Indexing and SQL syntax
Peter,
> de forma simples basta definir o tipo de transação p/ controle pelo VFP e não do Servidor
> = SQLSETPROP(nID, 'TRANSACTIONS', 2) && MANUAL
> XRETORNO = TABLEUPDATE(1,.T.,tabela)
> IF XRETORNO
> = SQLCOMMIT(nID)
> ELSE
> = SQLROLLBACK(nID)
> ENDIF
Agradeço sua atenção, mas a questão é a seguinte:
Se eu for usar SQLExec, onde inserirei registros em várias tabelas utilizando o mesmo Handle de Conecção, a sua solução é perfeita, mas a questão é que com CursorAdapter tenho um objeto CursorAdapter pra cada tabela, por tanto cada tabela é manipulada com um Handle de Conecção diferente. Daí, visto que cada transação é inicializada baseando-se num Handle de Conecção e que cada tabela tem um Handle de Conecção diferente a utilização de Transações com CursorAdapter fica sem sentido.
Tudo bem, posso mudar a propriedade InsertCMD antes de executar cada CursorFill, aí funcionará, mas eu gostaria de ter um CursorAdapter pra cada tabela evitando a alteração de InsertCMD.
Não sei se consegui explicar de forma compreensível o que estou tentando falar.
De qualquer forma, te agradeço.
Previous
Next
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only