1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

Prodataset

Discussão em 'Progress 4GL' iniciado por sl4v3r, Abril 8, 2009.

  1. sl4v3r

    sl4v3r Membro Participativo

    Exemplo bem simples de um prodataset... o prodataset tem o mesmo conceito do dataset do .NET.

    Código:
    DEFINE TEMP-TABLE tt-Sucursal LIKE SUCURSAL.
    DEFINE DATA-SOURCE src-Sucursal FOR SUCURSAL.
    DEFINE DATASET ds-Sucursal FOR tt-Sucursal.
    
    BUFFER tt-Sucursal:ATTACH-DATA-SOURCE(DATA-SOURCE src-Sucursal:HANDLE).
    
    DATASET ds-Sucursal:FILL().
    
    BUFFER tt-Sucursal:DETACH-DATA-SOURCE().
    
    FOR EACH tt-Sucursal
    NO-LOCK:
    DISPLAY tt-Sucursal.cod-sucursal
    tt-Sucursal.NOM-SUCURSAL.
    END.
  2. wellington

    wellington Membro Participativo

    Então, eu estou tendo problemas com o ProDataSet. Eu preecho ele no progress 4gl, tudo certo, mas quando eu mando ele para um webservice c# onde o parametro é um dataset, dentro do webservice o dataset chega vazio, sem nenhuma tabela

    eu envio ele desta forma
    RUN RecebeDataSetTESTE IN hsgprocessos_wsSoap(INPUT DATASET ds_input, OUTPUT RecebeDataSetTESTEResult).

    ***WEBSERVICE C#
    public bool RecebeDataSetTESTE(DataSet ds_input)
    {
    if (ds_input.Tables.Count > 0)
    return true;
    else
    return false;
    }

    como proceder?

Compartilhe esta Página