Problema com delete - Delphi, Ado, Sql server 2005 Express
21/12/2006
0
Mas para minha surpresa o sistema esta apresentando comportamento diferenciado dependendo do servidor em que o mesmo esta instalado.
Com alguns servidores o Delete não funciona e com outros o funcionamento he normal. O resto dos comandos (update, insert, edit) tudo normal, somente a deleção apresenta problemas..
Abaixo segue o código responsável pelo delete do registro.
if BtExc.Enabled then
begin
Deleta:=true;
if FrDmIN.QyIN_Usuario.FieldByName(´CARTEIRAINTEIRA´).IsNull then
f_mensagem([s_semDados],0)
else
begin
if f_pergunta([´Confirma a exclusão do registro ?´],1) then
begin
// log de ação...
f_LogTrabalho(FrUsuario.Caption,FrUsuario.Caption,´EXCLUSAO DO USUARIO : ´+
FrDmIN.QyIN_Usuario.FieldByName(´UNIMED´).AsString+
FrDmIN.QyIN_Usuario.FieldByName(´CARTEIRAINTEIRA´).AsString);
FrDmIN.QyIN_Usuario.delete;
end;
end;
end;
GrGeral.Setfocus;
Acredito que seja alguma permissão no banco ou no Windows XP, se alguem passou por problema parecido ou tem alguma ideia agradeço.
Brahma
Curtir tópico
+ 0Posts
23/12/2006
Psergio.p
Gostei + 0
24/12/2006
Bon Jovi
Gostei + 0
27/12/2006
Brahma
Entao acredito que o problema nao esteja no comando em si.. mas em alguma permissão no proprio banco.
Gostei + 0
27/12/2006
Psergio.p
Gostei + 0
28/12/2006
Brahma
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)