powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите из за чего ошибка
6 сообщений из 6, страница 1 из 1
Подскажите из за чего ошибка
    #32933778
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пишу:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Dim f As New FileInfo( "D:\xml\test1.xml")
Dim ds As New DataSet()
Dim oda As New OleDbDataAdapter()
Dim conn As New OleDbConnection()
Dim doc As New XmlDataDocument(ds)
conn.ConnectionString = "Provider=SQLOLEDB.1;..."
oda.SelectCommand = New OleDbCommand("SELECT CustomerID, ContactName, ContactTitle FROM Customers", conn)
oda.Fill(ds)
doc.Save(f.FullName)

в строке
Код: plaintext
oda.Fill(ds)
VB ругается:
An unhandled exception of type 'System.InvalidOperationException' occurred in system.data.dll
...
Рейтинг: 0 / 0
Подскажите из за чего ошибка
    #32933835
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот такие банальные вещи происходят, когда неосмотрительно пытаешься создать все своими руками (сет, адаптер и т.д.), делал бы визардом и проблем избежал бы. Копай в сторону проверки правильности синтаксиса строки запроса и проверь строку подключения.
...
Рейтинг: 0 / 0
Подскажите из за чего ошибка
    #32933914
Фотография Va1entin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А на Additional Information обратили внимание?

Posted via ActualForum NNTP Server 1.1
...
Рейтинг: 0 / 0
Подскажите из за чего ошибка
    #32933918
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ок сделал визардом.
а как связать DataSet и xml файл ?
делаю:
Код: plaintext
Dim doc As New XmlDataDocument(DataSet1) 'DataSet1 - созданный визардом
выходит синтаксическая ошибка:
DataSet1 is a type and cannot be used as an expression
...
Рейтинг: 0 / 0
Подскажите из за чего ошибка
    #32933945
Фотография Farkhod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой извиняюсь я был неправ, надо было писать DataSet11
заработала так:
Код: plaintext
1.
2.
3.
4.
        Dim f As New FileInfo(Application.StartupPath & "\test2.xml")
        OleDbDataAdapter1.Fill(DataSet11)
        Dim doc As New XmlDataDocument(DataSet11)
        doc.Save(f.FullName)
а в чем ошибка если все писать со своими руками?
...
Рейтинг: 0 / 0
Подскажите из за чего ошибка
    #32934115
Фотография vladgrig
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторА на Additional Information обратили внимание?
Ooops... Теперь обратили Но ведь все одно получилось...
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Подскажите из за чего ошибка
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]