Erros de transação no DBExpress
Estou migrando um projeto para DBExpress usando o Delphi 7 e o banco de dados SQL Server e estou me deparando com os seguintes erros:
[b:1206462a5b]A new transaction could not be create due a unspecified capacity edit:[/b:1206462a5b]
Ocorre quando há na mesma transação e tela componentes do tipo TSQLDataSet e TSimpleDataSet juntos.
[b:1206462a5b]Cannot create new connection because in manual transaction mode[/b:1206462a5b]
Ocorre quando eu tento executar uma query com um SimpleDataSet de uma tela diferente da que eu iniciei a transação
[b:1206462a5b][u:1206462a5b]NOTA:[/u:1206462a5b][/b:1206462a5b] [i:1206462a5b]Eu realizo todas as transações de um mesmo SQLConnetion que fica num DataModule, e todos os outros componentes estão ligados a ele[/i:1206462a5b]
Desde já agradeço pela atenção, e peço por favor se alguém puder, que me ajude! :cry:
[b:1206462a5b]A new transaction could not be create due a unspecified capacity edit:[/b:1206462a5b]
Ocorre quando há na mesma transação e tela componentes do tipo TSQLDataSet e TSimpleDataSet juntos.
[b:1206462a5b]Cannot create new connection because in manual transaction mode[/b:1206462a5b]
Ocorre quando eu tento executar uma query com um SimpleDataSet de uma tela diferente da que eu iniciei a transação
[b:1206462a5b][u:1206462a5b]NOTA:[/u:1206462a5b][/b:1206462a5b] [i:1206462a5b]Eu realizo todas as transações de um mesmo SQLConnetion que fica num DataModule, e todos os outros componentes estão ligados a ele[/i:1206462a5b]
Desde já agradeço pela atenção, e peço por favor se alguém puder, que me ajude! :cry:
Rogick
Curtidas 0
Respostas
Rogick
14/09/2005
Quarta-feira 14 de setembro de 2005, nenhuma resposta a esse tópico.
Quem puder dar uma dica me ajude, por favor. :cry:
Quem puder dar uma dica me ajude, por favor. :cry:
GOSTEI 0
Fabriciosanas
14/09/2005
Para começar vc não devr utilizar o TSimpleDataSet, pois não é recomendado, faça um teste.
GOSTEI 0
Rogick
14/09/2005
Então o q usar?... :(
GOSTEI 0
Michelli88
14/09/2005
Pode usar ADOQuery da paleta dbGo ou TQuery do DBE..
Procure padronizar... utilize um tipo só!
Procure padronizar... utilize um tipo só!
GOSTEI 0
Rogick
14/09/2005
Eu tentei usar ADO, mas deu o mesmo problema (o primeiro problema), eu comecei este projeto em BDE + ADO e quiz migrar p/ ADO, mas não deu certo. Então estou tentando ver se c/ o DBExpress vai dar certo.
Valeu pela força
Valeu pela força
GOSTEI 0
Michelli88
14/09/2005
Pra mim nao deu problema nenhum...
GOSTEI 0
Rogick
14/09/2005
É a vida! Mas amanhã agente conversa mais. Estou saindo. Valeu!
GOSTEI 0
Gandalf.nho
14/09/2005
Então o q usar?... :(
Use TClientDataset em vez do TSimpleDataset
GOSTEI 0