Fórum Comando update #333918
29/11/2006
0
cls_motivo.close;
cls_motivo.commandtext := ´update CADASTRO_INADIPLENTES set MOTIVO =´ + QuotedStr(ComboBox1.Text);
cls_motivo.open;
gostaria apenas de alterar um campo mas ele esta alterando todos os dados do campo ´MOTIVO´ e me apresenta um erro :
CURSOR NOT RETURN FROM QUERY
alguem pode me informar o pq do erro valew gente!
Ciotti
Curtir tópico
+ 0Posts
30/11/2006
Einstein
Gostei + 0
30/11/2006
Marco Salles
Gostei + 0
30/11/2006
Ciotti
valew
Gostei + 0
01/12/2006
Marco Salles
para campo integer...
para campo string
no caso do NomeSeuCampo fpr Integer... No caso do NomeDoSeuCampo fpr string faça:
mas use o [b:cd652ed1b3]cds.execute [/b:cd652ed1b3]conforme dito na primeira ppostagem
Gostei + 0
02/12/2006
Ciotti
query.execute ele altera mas ele fecha a query e nao consigo trabalhar mais com ela tenho que compilar novamente e quando eu uso open ele da um erro:
SQLDATASET ´CURSOR NOT RETURN FROM QUERY´
VC SABERIA ME INFORMAR UMA DAS 2 DIFICULDADES?
VALW CARA PELA FORCA , FORTE ABRACO
Gostei + 0
02/12/2006
Marco Salles
voce quer serviço completo né , barba ,cabelo e bigode
Gostei + 0
02/12/2006
Ciotti
var i : Integer;
begin
with datamodule1 do
begin
i := StrToInt(DBEdit1.Text);
cls_motivo.close;
cls_motivo.commandtext := ´update CADASTRO_INADIPLENTES set MOTIVO =:MOTIVO ´ + ´ where ID_INADIPLENTES =:ID_INADIPLENTES´;
cls_motivo.Params.ParamByName(´MOTIVO´).AsString := ComboBox1.Text;
cls_motivo.Params.Parambyname(´ID_INADIPLENTES´).AsString:=IntToStr(i);
cls_motivo.Execute;
cls_motivo.close;
cls_motivo.CommandText:=´select * From CADASTRO_INADIPLENTES´;
cls_motivo.Open;
ShowMessage(´Registro alterado com sucesso´);
CARA VALEW, FICO MUITO GRATO PELA SUA ATENCAO. FORTE ABRACO
Gostei + 0
02/12/2006
Marco Salles
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)