sap IRfcTable 轉成 DataTable

public DataTable GetDataTableFromRFCTable(IRfcTable myrfcTable)spa

{foreach

DataTable loTable = new DataTable();meta

int liElement = 0;margin

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

{data

RfcElementMetadata metadata = myrfcTable.GetElementMetadata(liElement);new

   loTable.Columns.Add(metadata.Name);return

}ab

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;

}

相關文章
相關標籤/搜索