Autor
Mensagem
Pessoal,
tenho esse erro message cdsSaida: Dataset not in edit or insert mode. Process EstoqueMP.exe (588)
segue o codigo:
procedure TfrmSaidaProduto.txtDataSaidaExit(Sender: TObject);
begin
cdsSaida.Insert;
cdsSaidaidSaida.Value:=strtoint(txtNotaFiscal.Text);
cdsSaidaidCliente.Value:=codCli; //AQUI QUANDO MUDA DE LINHA É QUE OCORRE O ERRO
cdsSaidaDataSaida.Value:=strtodate(txtDataSaida.Text);
cdsSaida.Post;
cdsSaida.ApplyUpdates(-1);
cdsProdutoSaida.Insert;
DBGrid1.Fields[0].Value:=nf;
end;
Uso datasetClient, datasetProvider, SQLdataset
no datasetProvider updateMode = upWhereKeyOnly
poAllowCommandText=true
poUseQuotechar=true
alguem pode me ajudar
tenho esse erro message cdsSaida: Dataset not in edit or insert mode. Process EstoqueMP.exe (588)
segue o codigo:
procedure TfrmSaidaProduto.txtDataSaidaExit(Sender: TObject);
begin
cdsSaida.Insert;
cdsSaidaidSaida.Value:=strtoint(txtNotaFiscal.Text);
cdsSaidaidCliente.Value:=codCli; //AQUI QUANDO MUDA DE LINHA É QUE OCORRE O ERRO
cdsSaidaDataSaida.Value:=strtodate(txtDataSaida.Text);
cdsSaida.Post;
cdsSaida.ApplyUpdates(-1);
cdsProdutoSaida.Insert;
DBGrid1.Fields[0].Value:=nf;
end;
Uso datasetClient, datasetProvider, SQLdataset
no datasetProvider updateMode = upWhereKeyOnly
poAllowCommandText=true
poUseQuotechar=true
alguem pode me ajudar








