none
WebService retorna DataSet mais não salva ao receber de volta? RRS feed

  • Pergunta

  • Pessoal fiz um webservice que manipula dataset, ele me retorna através de um método fill e depois ao salvar com um update ele não retorna nenhum erro no entanto não salva nada também?

    segue abaixo os comandos do web service:

    [WebMethod]

    public ClientesDataSet Fill() {

    ds = new ClientesDataSet();

    da = new clientesTableAdapter();

    da.Fill(ds.clientes);

    return ds;

    }

    [WebMethod]

    public void Update(ClientesDataSet dsClientes)

    {

    ds = new ClientesDataSet();

    da = new clientesTableAdapter();

    da.Update(dsClientes);

    }

    e o código do formulário winform que manipula as informações:

    private void btnCarregar_Click(object sender, EventArgs e)

    {

    btnCarregar.Enabled = false;

    btnSalvar.Enabled = true;

    dsClientes = wsClientes.Fill();

    }

    private void btnSalvar_Click(object sender, EventArgs e)

    {

    wsClientes.Update(dsClientes);

    btnCarregar.Enabled = true;

    btnSalvar.Enabled = false;

    }

    se alguém puder me ajudar a entender o que eu esqueci ou não sei! ficaria grato.

    segunda-feira, 27 de novembro de 2006 22:25

Respostas

  • Pessoal esqueçam, era só atualizar o datasource e datamember do grid, ai a volta resolveu, na vinda não mostrava nada só percebi quando populei a base, ai lembrei desse detalhe!
    segunda-feira, 27 de novembro de 2006 23:49