Внешняя хранимая процедура к MSSQL
От: jonny3D Россия  
Дата: 25.11.06 12:01
Оценка:
Как написать dll-ку с внешней хранимой процедурой для MSSQL 2000 ?

Подключение dll разобрал, проблем с этим пока нет. Есть примеры dll на c++. Прекрасно подключаются.
А как оформить dll'ку на .net? Статические методы класса? В голову не лезет какие методы реализовывать, как возвращать результат.. :/

Есть у кого примеры? Направление для чтения?
Re: Внешняя хранимая процедура к MSSQL
От: Pavel_Agurov Россия  
Дата: 25.11.06 12:03
Оценка: 1 (1)
Для 2005й здесь. Может поможет...
Re[2]: Внешняя хранимая процедура к MSSQL
От: jonny3D Россия  
Дата: 25.11.06 12:36
Оценка:
Здравствуйте, Pavel_Agurov, Вы писали:

P_A>Для 2005й здесь. Может поможет...


Спасибо. Копая в этом направлении, вот здесь
Автор(ы): Антон Злыгостев (Sinclair)
Дата: 11.07.2004
В статье кратко рассмотрены основные нововведения в MS SQL Server 9.0 "Yukon", связанные с поддержкой разработки серверной логики на .NET.
нашёл ещё одну оч хорошую статью по данному поводу.

Вот только System.Data.SqlServer идёт лишь с MSSQL 2005 Соответственно, мне нужно копать дальше..
Re: Внешняя хранимая процедура к MSSQL
От: Antipod  
Дата: 25.11.06 13:03
Оценка:
Здравствуйте, jonny3D, Вы писали:

D>Как написать dll-ку с внешней хранимой процедурой для MSSQL 2000 ?


D>Подключение dll разобрал, проблем с этим пока нет. Есть примеры dll на c++. Прекрасно подключаются.

D>А как оформить dll'ку на .net? Статические методы класса? В голову не лезет какие методы реализовывать, как возвращать результат.. :/

D>Есть у кого примеры? Направление для чтения?



Вроде как такое можно делать начиная с MSSQL 2005. По крайней мере, в книге http://www.amazon.com/Pro-ADO-NET-2-0-Sahil-Malik/dp/1590595122/sr=8-2/qid=1164459270/ref=pd_bbs_sr_2/105-8951078-1012442?ie=UTF8&s=books есть глава в которой четко написано, что примеры приведены для MSSQL 2005 и подобного механизма нет для MSSQL 2000 и Oracle. Т.е. я так понимаю, что стандартных библиотек для этого нет. Отсюда, или искать сторонние или самому что-то выдумывать. BTW, cтатья про Юкон (ссылка в ветке выше) неплохо описывает для MSSQL 2005 и SQLCLR оного.
Re[2]: Внешняя хранимая процедура к MSSQL
От: jonny3D Россия  
Дата: 25.11.06 13:34
Оценка:
A>Вроде как такое можно делать начиная с MSSQL 2005. По крайней мере, в книге http://www.amazon.com/Pro-ADO-NET-2-0-Sahil-Malik/dp/1590595122/sr=8-2/qid=1164459270/ref=pd_bbs_sr_2/105-8951078-1012442?ie=UTF8&s=books есть глава в которой четко написано, что примеры приведены для MSSQL 2005 и подобного механизма нет для MSSQL 2000 и Oracle. Т.е. я так понимаю, что стандартных библиотек для этого нет. Отсюда, или искать сторонние или самому что-то выдумывать. BTW, cтатья про Юкон (ссылка в ветке выше) неплохо описывает для MSSQL 2005 и SQLCLR оного.

Я всё ещё в изискании способов привязки к серверу (начал с Re[5]: Как иначе можно провести авторизацию сервера?
Автор: jonny3D
Дата: 31.10.06
)

Вот и появилась мысль добавить dll на сервер, возвращающюю хэш от конфигурации сервера. Хэш конфигурации и можно было бы сравнивать с разрешённым хешем, занесённом в ключ лицензии..

Мысль переносить сервер под 2005ую меня посетила, но.. Но не хочу огрести камней на свою голову от переезда под новую СУБД..
Внешняя хранимая процедура к MSSQL
От: Аноним  
Дата: 25.11.06 12:14
Оценка:
jonny3D:

А как оформить dll'ку на .net?
Для MSSQL 2000 никто и не обещал.
--
Абыpвалг! — сказал Linux после pyсификации


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: Внешняя хранимая процедура к MSSQL
От: jonny3D Россия  
Дата: 28.11.06 05:25
Оценка:
D_S>А как оформить dll'ку на .net?
D_S>Для MSSQL 2000 никто и не обещал.

Да, согласен, спасибо.. Как вариант, всё же написать на С++
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.