
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.04.2010, 09:16
|
|||
|---|---|---|---|
|
|||
создание DLL |
|||
|
#18+
Здравствуйте, уважаемые! Пожалуйста, подскажите: можно ли на VisualFoxpro сделать свою DLL, к которой можно было бы обратиться из SQL? Если да, то как. DLL в VisualFoxpro сделать мне удалось, и из VisualFoxpro она отлично вызывается, а в SQL при попытке импорта сборки CREATE ASSEMBLY primer FROM 'C:\dll\prim_dll.dll' выдается ошибка Сообщение 6544, уровень 16, состояние 1, строка 1 CREATE ASSEMBLY для сборки "prim" выполнить не удалось, так как сборка "prim" неправильно сформирована или не является только сборкой .NET. Непроверяемый заголовок PE/собственная заглушка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2010, 09:42
|
|||
|---|---|---|---|
|
|||
создание DLL |
|||
|
#18+
авторк которой можно было бы обратиться из SQL? кто такой SQL? и при чем здесь .NET. ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2010, 09:56
|
|||
|---|---|---|---|
|
|||
создание DLL |
|||
|
#18+
SQL server 2005 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2010, 10:13
|
|||
|---|---|---|---|
|
|||
создание DLL |
|||
|
#18+
tatanatSQL server 2005 ок, а в чем состоит задача дергать с сервера клиента? в чем состоит суть выбора вокспро для разработки сом-компонента? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2010, 10:26
|
|||
|---|---|---|---|
|
|||
создание DLL |
|||
|
#18+
tatanat, Create Assembly относится к языкам, использующим CLR. Фокс к таким не относится. Dll - это не только сборки. DLL могут быть разниых типов. Фокс создает только одного типа - in process COM server. Таким образом придуманный Вами вариант совершенно необоснован технически. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2010, 11:31
|
|||
|---|---|---|---|
|
|||
создание DLL |
|||
|
#18+
Да здравствует ещё один дебильный вопрос на этом форуме!!! )))))))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.04.2010, 11:46
|
|||
|---|---|---|---|
создание DLL |
|||
|
#18+
tatanatЗдравствуйте, уважаемые! Пожалуйста, подскажите: можно ли на VisualFoxpro сделать свою DLL, к которой можно было бы обратиться из SQL? Если да, то как. DLL в VisualFoxpro сделать мне удалось, и из VisualFoxpro она отлично вызывается, а в SQL при попытке импорта сборки CREATE ASSEMBLY primer FROM 'C:\dll\prim_dll.dll' выдается ошибка Сообщение 6544, уровень 16, состояние 1, строка 1 CREATE ASSEMBLY для сборки "prim" выполнить не удалось, так как сборка "prim" неправильно сформирована или не является только сборкой .NET. Непроверяемый заголовок PE/собственная заглушка. CLR в SQL Server 2005 (и старше) реализована в пределах .Net Framework. Следовательно, DLL, которую мы можете загрузить в SQL через CREATE ASSEMBLY должна быть создана в среде .NET! Эта dll имеет определенную структуру, которая соответствует структуре сборки .NET. Для ее создания запустите Visial Studio 2005, создайте проект C# (или VB.NET) типа Database. После этого выберете ваш проект в Solution Explorer и по правой кнопки мышки выберете пункт Add и далее что вам требуется реализовать на CLR: Функция, Хранимая процедура, Агрегатная функция, Тригер или Свой тип данных. VS сама создаст шаблон класса для реализации требуемого объекта. Вам будет только необходимо добавить код, реализующий функциональность объекта. С уважением, Алксей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/search_topic.php?author=Commander&author_mode=last_topics&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 637ms |
| total: | 811ms |

| 0 / 0 |
