Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
mrakobes
Member

Откуда:
Сообщений: 4
Необходимо написать на Visual Basic.Net dll для SQL 2000.
Например:
SQLEncryption.dll

String Encrypt(String pwd).
Как создать DLL ?!
5 янв 04, 18:39    [481748]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
hDrummer
Member

Откуда: Турция
Сообщений: 18227
можно с помощью строкового компилятора указать какой файл крмпилируем и как параметр - выходной файл library
5 янв 04, 18:48    [481759]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
Alexes
Member

Откуда:
Сообщений: 1100
На VB нельзя написать extended sp.
5 янв 04, 19:58    [481818]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
MiCe
Member

Откуда: RUSSIA STAVROPOL Pyatigorsk
Сообщений: 1996
2 Alexes
я б так не утверждал....
Создание расширенных хранимых процедур в Visual Studio .Net для QL2000
2 mrakobes
но лучше на С (not managed)...быстрее...
а еще лучше 3-х звенка....
5 янв 04, 20:54    [481860]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
Crimean
Member

Откуда:
Сообщений: 13148
Оно-то, конечно, нативная сишка - хорошо, но вот на старом третьем пне - 500, пусть и двухголовом, обращений к этим самым _пустым_ DLL кушает столько, что проще через таблицы переписать :(
Вот на пне-4 уже другое дело, но не у всех они на серверах, ой не у всех...
А пока ждем релиза глЮкона, как его метко обозвали :) , где менеджед код будет "как родной".
5 янв 04, 22:34    [481900]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
mrakobes
Member

Откуда:
Сообщений: 4
nado na Visual Basic.Net, tak kak uzhe napisanna uyma moduley...
perepisivatj zhe ih ne hocetsa.
Vot naprimer estj u menja modulj Encryption.vb

Cto mne nado sdelatj, cto bi funkciju, naprimer Encrypt, etogo modulja skompelitj v dll.
6 янв 04, 18:58    [483088]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
jimmers
Member

Откуда: Санкт-Петербург - New York City
Сообщений: 5069
2mrakobes

Проще говоря, ты бы хотел, чтобы твоя функция Encrypt, написанная на VB.NET, стала видна в SQL 2000 как расширенная хранимая процедура?


Удачи
6 янв 04, 19:07    [483095]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
mrakobes
Member

Откуда:
Сообщений: 4
Хотел бы... разве это невозможно ?
6 янв 04, 19:16    [483102]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
Alexes
Member

Откуда:
Сообщений: 1100
2 MiCe

Интересно...
А как бы вы это написали?
Ведь обычные dll на VB.NET не создашь.
6 янв 04, 19:20    [483105]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
mrakobes
Member

Откуда:
Сообщений: 4
Neuzheli netu svetlih umov chelovechestva !
10 янв 04, 18:54    [486739]     Ответить | Цитировать Сообщить модератору
 Re: Создание расширенных хранимых процедур в Visual Studio .Net для QL2000  [new]
Crimean
Member

Откуда:
Сообщений: 13148
Пишешь на басике свой код
1.Делаешь из него COM, его вызываешь из SQL через sp_OACreate.
2.Оборачиваешь в C - код и делаешь DLL
10 янв 04, 19:31    [486768]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить