Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018

Ошибка 'Microsoft.Data.SqlXml' could not be found. Где найти этот компонент

10.10.2012, 19:56. Показов 2660. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Открыл пример из книги. В нем используется SqlXmlCommand и другие классы, которые как бы должны присутствовать в Microsoft.Data.SqlXml.dll, но его студия нигде не находит. И в меню "Add Reference" я такой dll-ки тоже абсолютно нигде не нашел. Где она и как ее добавить? Установлен с первого по четвертый фреймворк. В проекте версию фреймворка тоже менял - таковой dll-ки не появляется... Помогите.

Вот код, который должен использовать эту dll
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
        static void SqlXmlCommand_ExecuteXmlReader()
        {
            Console.WriteLine("SqlXmlCommand_ExecuteXmlReader");
            string strSQL;
            strSQL = "SELECT TOP 2 CustomerID, CompanyName FROM Customers " +
                     "FOR XML AUTO, ELEMENTS";
            SqlXmlCommand cmd = new SqlXmlCommand(CONNECTION_STRING_SQLOLEDB);
            cmd.CommandText = strSQL;
            cmd.RootTag = "RootNode";
            XmlDocument doc = new XmlDocument();
            XmlReader rdr = cmd.ExecuteXmlReader();
            doc.Load(rdr);
            rdr.Close();
            string strPathToXml = @"C:\MyData.XML";
            doc.Save(strPathToXml);
            ShowXmlOnForm(strPathToXml, "SqlXmlCommand_ExecuteXmlReader");
            Console.WriteLine();
        }
Из-за того, что нужной dl-ки нет, естественно, появляются следующие предупреждения и ошибки...
Warning 1 Could not resolve this reference. Could not locate the assembly "Microsoft.Data.SqlXml, Version=9.0.242.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91, processorArchitecture=MSIL". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. Chapter_12
Warning 2 The referenced component 'Microsoft.Data.SqlXml' could not be found.
Error 3 The type or namespace name 'Data' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
Error 4 The type or namespace name 'SqlXmlCommand' could not be found (are you missing a using directive or an assembly reference?) D:\Trainee\MyBooks\ADO.NET\Программирова ние на Microsoft ADO.NET 2.0 (Дэвид Сеппа)\Samples\Chapter Samples\C#\Chapter_12\Program.cs 421 13 Chapter_12
и т.д...

Добавлено через 1 минуту
Цитата Сообщение от Tolias28 Посмотреть сообщение
Could not locate the assembly "Microsoft.Data.SqlXml, Version=9.0.242.0
стоп, это разве фреймворк? Я на сколько помню, то фреймворк сейчас только 4.5 версии есть, а здесь уже 9...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.10.2012, 19:56
Ответы с готовыми решениями:

Где можно найти компонент Microsoft Internet Controls
Где можна найти компонент Microsoft Internet Controls для Visual Basic 6?

Ошибка: [Microsoft][ODBC Microsoft Access Driver]Data type mismatch in criteria expression.
Имеется код: <%@LANGUAGE='VBSCRIPT'%> <% set CheckOut=Server.CreateObject ('ADODB.Connection') CheckOut.Open ('UserBD') set...

Ошибка: method or data member not found
Ребят, не могу найти ошибку в коде: Private Sub UserForm_Initialize() Region.AddItem "Áðåñòñêàÿ" Region.AddItem...

4
9 / 9 / 5
Регистрация: 08.10.2012
Сообщений: 48
10.10.2012, 21:38
Как я понял єто библиотека драйвера, поищи нужный драйвер для sql
Даже sqlxml
0
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
10.10.2012, 21:40  [ТС]
Syava777, драйвера же нужны для железок и устройств. А БД SQL - это ж не из железной части))
0
9 / 9 / 5
Регистрация: 08.10.2012
Сообщений: 48
10.10.2012, 21:42
Попробуй здесь глянуть

http://www.microsoft.com/en-us... x?id=11811
1
213 / 139 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
10.10.2012, 21:53  [ТС]
ура, заработало!) Правда я вместо предложенной вами третьей версии установил четвертую.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.10.2012, 21:53
Помогаю со студенческими работами здесь

Появляется ошибка ORA-01403: no data found
Не могу понять, как может появляться эта ошибка при выполнении триггера , ведь данные есть. Собственно, вот часть кода, на которую...

Что такое IdHTTP и где взять этот компонент?
Всем привет ! IdHTTP - у меня такого в delphi lite edition нет... где взять или как установить?

Error BC30466: Namespace or type 'Data' for the Imports 'System.Data' cannot be found
.NET beta 2 Пытаюсь писать vb под asp.net и откомпилять в dll... Вот заголовок: Imports System Imports System.Web Imports...

Где брать и как устанавливать MDAC и Jet 4.0 и подключать Microsoft ActiveX Data Objects 2.8 Library?
Помогите, у меня небольшая проблема. Написал прогу на VB6.0, которая коннектится к БД таким вот образом: Dim sConnStr As String ...

Data source name not found and no default driver specified /status/index.asp, line (ошибка в строке: db.Open 'Articles' )
Я только начал изучать ASP, поэтому не удивляйтесь, если вопрос покажется смешным. Вопрос такой : Загрузил на 7host.com БД Access...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru