Я думал, что это было бы довольно распространенным явлением, но ничего не могу найти по этому поводу. Я пытаюсь запросить столбцы, в которых есть пробелы. Насколько я понимаю, я не вижу способа их выбора, когда пытаюсь присвоить их псевдониму при создании результата анонимного типа. Вот код, но не уверен, как идти отсюда:
Dim joinedRows = (From r1 In ds.Tables(ETGAtSfdcTableName.Snapshot1) Group Join r2In ds.Tables
(ETGAtSfdcTableName.Snapshot2) On r1.Field(Of String)("idAT") Equals
r2.Field(Of String)("idAT") Into j() _
From c In j.DefaultIfEmpty() _
Select New With _
{ _
r1.idAT, _
.status = r1.status, _
......
.Change = r2.amtProdUSD - r1.amtProdUSD, _
.ChangeABS = Abs(r2.amtProdUSD - r1.amtProdUSD), _
r1.id, _
amStatus = r1."Opportunity Status",
......
Как вы можете видеть, столбец "статус возможности" не может быть использован таким образом. я что-то пропустил?