2012-07-23 2 views
0

У меня есть приложение формы C#, которое запрашивает Oracle. У меня уже есть функция для экспорта результатов в XML из запроса, хранящегося внутри приложения. У меня также есть текстовое поле в форме для ввода пользователем пользовательского запроса. Мне было интересно, как я могу создать XML-файл из результата пользовательского запроса, не зная заранее полей. Я не могу публиковать свой код для публики, но я могу предоставить более подробную информацию там, где это необходимо.Как создать XML-файл из пользовательского запроса на ввод?

+0

Вам нужно будет уточнить «пользовательский запрос ввода» и «создать XML-файл» из результатов. Вы можете легко создавать динамический XML-интерфейс (http://msdn.microsoft.com/en-us/library/bb387087.aspx), поэтому я не уверен, где ваша проблема (и, вероятно, не будет иметь никакого кода или задний план). – user7116

+0

@ user1546889 Наверняка его можно придумать с общим сокращением вашего кода, который не отдает секретов? – Surfbutler

ответ

0

Если вы сохраняете результаты своего запроса в объект C# DataSet, вы вызываете DataSet.GetXml() и он возвращает XML-представление вашего набора данных.

+0

Спасибо. Я храню информацию в DataTable, и я получил WriteXML, чтобы дать мне результат, который я искал. Ваше предложение привело меня в правильном направлении. – 110100100

Смежные вопросы