XP_Get_Remote_Rows.dll

XP_Get_Remote_Rows.dll (win32)

Эта DLL cоздана в среде MS Visual Studio 2005  на С++ 
и может быть зарегистрирована в MS SQL Server 2005/2008 как extended stored procedure.

Возможности:

Результат работы эта dll может возращать:

Предназначена для замены OPENQUERYOPENROWSETOPENDATASOURCE  и позволяет
выполнять динамические запросы к другим базам данных внутри функций (Table-valued or Scalar-valued)

И еще: эта dll автоматически выравнивает некоторые типы данных 
например: 
SqlDateTime должна находиться в пределах от 1/1/1753 12:00:00 AM до 12/31/9999 11:59:59 PM.
в случае выхода за пределы этого диапазона xp_get_remote_rows.dll автоматически подставит нулевое значение даты:
SYSTEMTIME NullDateTime = {0};

Как установить и протестировать различные режимы работы - см в файле test.sql
В архиве xp_get_remote_rows.rar Вы сможете найти исходный код проекта на C++ и готовую к установке .dll

На этом сайте я публикую только свои разработки - программный код и комментарии к нему.
Всем опубликованным здесь проектам никаких разрешений на использование не требуется,
но, при желании, Вы можете считать, что они распостраняются по лицензии MIT.

Attachments:
FileDescriptionFile sizeLast modified
Download this file (XP_Get_Remote_Rows.rar)XP_Get_Remote_Rows.rar 272 kB2011-09-20 13:30