Мне нужно выбрать другой столбец в том же запросе, поскольку при создании одной строки мне нужно добавить значение в ту же строку.Выберите 2 значения из LINQ в foreach
// Код
'Loop through the transactions
For Each iTransactionid In (From TransactionFieldLinq In transactionFieldsCollection Select TransactionFieldLinq.TransactionId).Distinct
'Create a new data row
DataRow = DataTable.NewRow()
'Set the data row properties
DataRow("TransactionId") = iTransactionid
'Loop through the transaction fields collection
For Each TransactionField In (From TransactionFieldLinq In transactionFieldsCollection Where TransactionFieldLinq.TransactionId = CInt(DataRow("TransactionId")))
'Set the data row properties
DataRow(CStr(TransactionField.FieldId)) = TransactionField.FieldValue
Next
'Add the data row to the data table
DataTable.Rows.Add(DataRow)
Next
transactionFieldCollection
имеет другое свойство StartDate
, который находится в формате DateTime
и я должен выбрать StartDate
столбец также в том же запросе, и привязать его к DataTable
вроде TransactionID.
Как я могу это достичь?
Спасибо, это помогло мне ..... – iamCR