MSSQL 2000 não está fazendo RollBack
23/12/2005
0
Saudações colegas de linguagem de programação!
Estou aki + 1 vez p/ pedir a ajuda de vocês.
É o seguinte: Eu migrei o meu BD do MSSQL 7 pro MSSQL 2000. Com ADO ele funciona perfeitamente, bem melhor q MSSQL 7. Mas o problema é q eu tenho uma aplicação rodando em Delphi 5 utilizando BDE para conectar com o BD(neste caso o MSSQL 2000), e está dando alguns erros, como por exemplo quando eu dou um RollBack ele diz que eu não iniciei uma transação com o BEGIN TRANSACTION, o código é + ou - assim:
E outro erro(na mesma tela) é quando eu vou dar o Edit na TTable ele da o seguinte erro:[i:a2011e9be5]´Cannot convert a char value to money. The char value has incorrect sintax.´[/i:a2011e9be5]
PS: Eu não posso trocar p/ ADO devido a urgencia q tenho em finalizar as modificações deste projeto. E no cliente ele está funcionando perfeitamente (algo de errado q eu estou fazendo? :( )
Desde já agradeço pela atenção. :wink:
Estou aki + 1 vez p/ pedir a ajuda de vocês.
É o seguinte: Eu migrei o meu BD do MSSQL 7 pro MSSQL 2000. Com ADO ele funciona perfeitamente, bem melhor q MSSQL 7. Mas o problema é q eu tenho uma aplicação rodando em Delphi 5 utilizando BDE para conectar com o BD(neste caso o MSSQL 2000), e está dando alguns erros, como por exemplo quando eu dou um RollBack ele diz que eu não iniciei uma transação com o BEGIN TRANSACTION, o código é + ou - assim:
... try DB.StartTransaciton; // DB = TDataBase ... Table1.Post; // Table1 = TTable onde eu estou fazendo inserção ... { algums comandos SQL de inserção e update via TQuery } ... DB.Commit; except DB.RollBack; // aqui é que dá o erro raise; end;
E outro erro(na mesma tela) é quando eu vou dar o Edit na TTable ele da o seguinte erro:[i:a2011e9be5]´Cannot convert a char value to money. The char value has incorrect sintax.´[/i:a2011e9be5]
PS: Eu não posso trocar p/ ADO devido a urgencia q tenho em finalizar as modificações deste projeto. E no cliente ele está funcionando perfeitamente (algo de errado q eu estou fazendo? :( )
Desde já agradeço pela atenção. :wink:
Rogick
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)