Допустим, у меня есть таблица
Payments
Id int autoincement
Status int
и мой запрос:
select id, status from payments
но я хочу преобразовать статус в enum.
0 is unpaid
1 is paid.
поэтому результат должен выглядеть следующим образом:
1 paid
2 unpaid
3 paid
...
Мне нужно это преобразование, потому что я использую
XmlReader reader = cmd.ExecuteXmlReader();
oc.LoadXml("<results></results>");
XmlNode newNode = doc.ReadNode(reader);
while (newNode != null)
{
doc.DocumentElement.AppendChild(newNode);
newNode = doc.ReadNode(reader);
}
и затем я сохраняю этот xml и открываю его в Excel, и статусы должны быть удобными для пользователя.