zoukankan      html  css  js  c++  java
  • sap IRfcTable 转成 DataTable

    public DataTable GetDataTableFromRFCTable(IRfcTable myrfcTable)

    {

    DataTable loTable = new DataTable();

    int liElement = 0;

    for (liElement = 0; liElement <= myrfcTable.ElementCount - 1; liElement++)

    {

    RfcElementMetadata metadata = myrfcTable.GetElementMetadata(liElement);

       loTable.Columns.Add(metadata.Name);

    }

    foreach (IRfcStructure Row in myrfcTable)

    {

    DataRow ldr = loTable.NewRow();

    for (liElement = 0; liElement <= myrfcTable.ElementCount - 1; liElement++)

    {

    RfcElementMetadata metadata = myrfcTable.GetElementMetadata(liElement);

    ldr[metadata.Name] = Row.GetString(metadata.Name);

    }

       loTable.Rows.Add(ldr);

    }

    return loTable;

    }

  • 相关阅读:
    buf.readUInt8()
    buf.readUIntBE()
    buf.readInt32BE()
    buf.readInt16BE()
    buf.readInt8()
    buf.readDoubleBE()
    buf.readFloatBE()
    buf.readIntBE()
    POJ
    【C#】C#托付和事件的实例解说
  • 原文地址:https://www.cnblogs.com/jamin/p/3374139.html
Copyright © 2011-2022 走看看