MySQL no DBExpress
Tenho uma tabela [b:c13d93add2]usuarios[/b:c13d93add2] com os campos
[b:c13d93add2]id|nome|senha[/b:c13d93add2]
1|teste|1234
2|nada|4321
Ai por exemplo quero atualizar o registro 2 mas não mudo nada
UPDATE usuarios SET nome=´nada´, senha=´4321´ WHERE id=2
Ai executo a funcão ExecSQL();
Ai da como resultado 0, mas deveria da o resultado 1!
Alguem sabe como fazer para resolver isso?
[b:c13d93add2]id|nome|senha[/b:c13d93add2]
1|teste|1234
2|nada|4321
Ai por exemplo quero atualizar o registro 2 mas não mudo nada
UPDATE usuarios SET nome=´nada´, senha=´4321´ WHERE id=2
Ai executo a funcão ExecSQL();
Ai da como resultado 0, mas deveria da o resultado 1!
Alguem sabe como fazer para resolver isso?
Rudá
Curtidas 0
Respostas
Rudá
29/11/2006
Alguem pelo amor de Deus pode me ajudar?
GOSTEI 0
Rudá
29/11/2006
Esse problema não do MySQL e sim do DBExpress que se não tem nenhum linha alterada ele informa que deu erro e na verdade não era para dar pq o MySQL atualiza, não importando se teve mudanças!
Poderia mover de volta para Delphi!
Poderia mover de volta para Delphi!
GOSTEI 0