Sql Server 2005, типы Xml и ODBC? - PullRequest
0 голосов
/ 28 марта 2009

Можно ли получить доступ к базе данных Sql 2005, которая использует тип xml, с помощью ODBC?

Ответы [ 3 ]

1 голос
/ 07 июля 2010

Я считаю, что типы данных XML будут в значительной степени обрабатываться как символьные типы данных ...

Конечно, драйвер OpenLink ODBC локально возвращает типы данных XML как SQL_LONGVARCHAR.

0 голосов
/ 15 ноября 2010

Это поддерживается в драйвере odbc собственного клиента сервера sql с новым типом SQL_SS_XML.

http://msdn.microsoft.com/en-US/library/ms131375%28v=SQL.90%29.aspx

0 голосов
/ 28 марта 2009

Не уверен, верно ли это для всех драйверов ODBC, подключающихся к SQL Server 2005, но DataDirect заявляет, что поддерживает практически все SQL Server 2005 и даже большинство новых функций SQL Server 2008. Смотрите их список здесь .

Ах, и вот комментарий Microsoft :

Если вы разрабатываете приложение на основе COM и вам нужен доступ к новым функциям SQL Server 2005, вам следует использовать собственный клиент SQL. Если вам не нужен доступ к новым функциям SQL Server 2005, вы можете продолжать использовать компоненты доступа к данным Microsoft (MDAC).

Так что, думаю, если вы используете драйвер ODBC для собственного клиента SQL, вы сможете использовать тип данных XML.

Марк

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...