URGENTE!!: SQL Server y dll

10/10/2003 - 09:50 por Yolanda Herrero | Informe spam
Hola,

Necesito saber si desde un procedimiento almacenado se puede llamar a una
función de una dll.

Si se puede ¿cómo puedo hacerlo?

Mil gracias!!!

Yoli

Preguntas similare

Leer las respuestas

#1 Tako
10/10/2003 - 10:13 | Informe spam
"Yolanda Herrero" wrote in message
news:
Hola,

Necesito saber si desde un procedimiento almacenado se puede llamar a una
función de una dll.

Si se puede ¿cómo puedo hacerlo?




Si que se puede siempre sean DLL ActiveX (OLE), por ejemplo el VB solo
crea DLL de este tipo, para el resto de DLL no se si habrá forma. Busca en
los BOL por "Cómo crear un objeto de Automatización OLE (Transact-SQL)" o
por sp_OACreate
Respuesta Responder a este mensaje
#2 Rubén Vigón
10/10/2003 - 10:15 | Informe spam
Si es una DLL ActiveX, puedes utilizas los objetos COM que expone, sus propiedades y métodos
mediante sp_OACreate, sp_OAMethod, sp_OASetProperty, sp_OAGetProperty

Si la DLL no es ActiveX tendrás que crear un envoltorio ("wrapper") para encapsular sus funciones en
una DLL ActiveX o en un procedimiento almacenado extendido (tienes un ejemplo en los BOL de SQL
Server 2000 denominado xp_hello)

Un saludo!

Rubén Vigón
Microsoft MVP Visual Basic
Respuesta Responder a este mensaje
#3 Alex Solano
10/10/2003 - 12:37 | Informe spam
Si que se puede, aqui esta explicado como hacerlo:
http://desarrollo.ethek.com/desarro...enido.asp?
IDContenido3

Saludos
Alex A. Solano
Microsoft MVP .NET
http://www.ethek.com

Hola,

Necesito saber si desde un procedimiento almacenado se


puede llamar a una
función de una dll.

Si se puede ¿cómo puedo hacerlo?

Mil gracias!!!

Yoli


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida