Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> MS SQL Server 2000 и .NET, в Stored procedure 
:(
    Опции темы
Pankon
Дата 14.2.2008, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 739
Регистрация: 2.6.2005

Репутация: нет
Всего: 5



Можно ли длл, написанную на .NET, как то использовать в Stored procedure MS SQL Server 2000?
PM MAIL   Вверх
informatik
Дата 14.2.2008, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 207
Регистрация: 4.11.2007

Репутация: 1
Всего: 6



Это вообще о чем?????????????? Если понять дословно как написано, то нет..нельзя
--------------------
namespace informatik
PM MAIL   Вверх
Pankon
Дата 3.3.2008, 17:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 739
Регистрация: 2.6.2005

Репутация: нет
Всего: 5



Цитата(informatik @  14.2.2008,  19:16 Найти цитируемый пост)
Это вообще о чем??????????????
 Вопрос возник по следующей причине: Мне и одному моему коллеге даны такие задачи: 
мне - написать длл, на .НЕТ, 
а коллега должен использовать классы из этой длл в Stored procedure MS SQL Server 2000. Он говорит, что может это делать, а я, честно говоря, не знаю, как он собирается это делать. (MS SQL Server 2000 и .НЕТ по моему не "совместимы"). Ну вот, спорить не стал, решил разузнать немного...



PM MAIL   Вверх
thomas
Дата 4.3.2008, 00:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



Pankon, 
Приветствую.
Приведу небольшой пример из своей практики.
Имееться БД на MS SQL Server. В ней ряд таблиц. Все действия с данными выполняются через хранимые процедуры. Типа добавить строку, изменить, удалить и т.д..
Теперь имеем приложение написанное на C# в MS VS 2005. Решение состоит из двух проектов. Первый проект библиотека классов, а второй проет GUI для пользователя, который использует  библиотеку классов первого проекта.
Теперь самое интересное. Первый проект(библиотека классов) состоит из классов, которые обеспечивают соединение с БД на сервере, описывают обьекты, данные на которые храняться в таблицах БД и содержат методы манипуляции с данными. для этого они вызывают хранимые процедуры с сервера, передают им необходимые параметры и получают результаты выполнения.
Надеюсь обьяснил более мение понятно.

Из приложения .NET вызывать хранимые процедуры, передавать им параметры и получать результаты выполнения  можно.
А вот на стороне сервера из хранимых процедур вызывать методы классов .NET ... ?
Из хранимой процедуры можно вызывать UDF(функции) на том же сервере.

Так что уточни задание.
Успехов.



--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
Pankon
Дата 4.3.2008, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 739
Регистрация: 2.6.2005

Репутация: нет
Всего: 5



Цитата(thomas @  4.3.2008,  00:55 Найти цитируемый пост)
Так что уточни задание.
 Ну если совсем более точно, то.....
Есть работащая система: база данных(MS SQL Server 2000), несколько приложений импорта и экспорта данных(некоторые находятся на стороне фирмы - партнера), несколько приложний продуктивного характера. Теперь клиентам вздумалось, что бы мы зашифровали одно поле в наиболее часто используемой таблице и в дальнейшем использовали, только зашифрованное значение. Ясно, что никто не хочет переписывать все приложения, которые используют это поле.... Было решено написать триггеры, который бы "шифровал" это поле налету. Как уже я говорил, роли распределись так: я пишу длл на .НЕТ, в коророй определяю функции для шифрования - дешифрования строк. Мой колега должен написать триггеры, которые используя мою длл меняют данные в столбце. Причем колега, сказал, что знает как .НЕТ длл использовать в MS SQL Server 2000.....  smile 

Срок сдачи уже подходит, моя длл уже почти готова...

Вот я и хотел спросить, может я чего не знаю, и все таки как-то можно использовать длл на .НЕТ в MS SQL Server 2000. А? 

PM MAIL   Вверх
thomas
Дата 4.3.2008, 13:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



Pankon, 
честно скажу, не знаю.
Как заюзать хп из .NET знаю, а вот наоборот - еще не встречал и не слышал.
Так что 
успехов вам и вашим клиентам.  smile 


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0893 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.