| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Базы данных под .NET > Использование Command.ExecuteXmlReader() |
| Автор: Idsa 12.7.2007, 13:49 | ||
Для выполнения через ExecuteXmlReader я составил следующий запрос:
XmlConfig - поле типа text, в котором хранятся валидные XML'ки. При выполнении запроса генерируется исключение "Exception has been thrown by the target of an invocation." В чем моя ошибка? |
| Автор: mr.DUDA 12.7.2007, 14:50 |
| А что в InnerException пишет ? |
| Автор: Idsa 12.7.2007, 16:43 |
| mr.DUDA, зришь в корень P. S. Что-то я не нашел у XmlReader свойства, похожего на SqlDataReader.HasRows :( Может, плохо искал? |
| Автор: mr.DUDA 12.7.2007, 19:57 | ||
Может это XmlReader.EOF ? |
| Автор: Idsa 12.7.2007, 21:42 |
| mr.DUDA, я тоже сначала так подумал... но проверка показала, что это не совсем то :( |
| Автор: mr.DUDA 12.7.2007, 22:16 |
| Хм, а если просто попробовать читать и ловить catch-ем если не получается? Другой вариант: создать пустой XmlDocument и зачитать из ридера методом Load. |