Fórum Inserir / Editar uma query.... (can not update a complex... #43691

13/04/2004

0

Que erro é esse?

Can not update a complex query with more then one table.


naum consigo inserir nem editar uma query q eu fiz...

isso aconteceu depois q eu fiz um join....

para explicar melhor.... tenho uma tabela de contas e nela vai o codigo do banco.... fiz um join para buscar a descricao do banco atraves do codigo contido na tabela de contas(para mostrar nun dbgrid...), depois disso eu naum consigo mais editar nem inserir dados nessa query...

eu uso os metodos query.insert, query.edit, query.post........

sou novo com join/sql/firebird......

Falow !!!


Marfred

Marfred

Responder

Posts

13/04/2004

Sremulador

você não podera fazer updates em joins e ao selecionar a tebela verifique se a mesma esta puxando todos os campos que você quer movimentar.


Responder

Gostei + 0

18/06/2004

Marfred

estou parado nesse problema ainda !!!


o q tenho q fazer !!!

agora naum to usando mais o join na query... mas ele dah o mesmo erro !!!


Responder

Gostei + 0

18/06/2004

Afarias

Querys com JOIN não podem ser ´editáveis´ (Live) -- tem de usar um UpdateSQL para definir os comandos de Update / Insert / Delete



T+


Responder

Gostei + 0

18/06/2004

Marfred

tah... eu jogo um update sql para cada query ?


daí ele me gera automatico os scripts de insert, delete e modify...

como q eu uso daí ?

uso a query normal ? query.insert ? query.delete ? é isso ?

bom... isso naum tah funcionando... jah liguei a query com o updateobject normal....

Falow


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar