Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 25-09-2012
mario_2000 mario_2000 is offline
Miembro
 
Registrado: may 2006
Ubicación: Heredia, Costa Rica
Posts: 11
Poder: 0
mario_2000 Va por buen camino
Utilizar DLL en SQL Server

Buenos días a todos, compañeros foreros.

Tengo que suministrar un conjunto de funciones contenidas en un dll, para ejecutarlas en una base de datos sql server 2005 ó 2008.

Ya hice un DLL, en Delphi, conteniendo las funciones. Pero cuando quiero utilizarlo en SQL Server, no me da los resultados esperados. Traté de incorporarlo de 2 formas:

1. Utilizando un sp_addextendedproc <nombre_funcion>, <archivo.dll>

Con esta opción, si me ejecuta los procesos pero no me retorna resultados.

2. La otra fue habilitando opciones dentro del SQL_SERVER para utilizar la instrucción:
CREATE ASSEMBLY <Funcion> FROM <archivo.dll> WITH PERMISSION_SET = UNSAFE

Pero cuando ejecuto esto me da el siguiente error:
"No se pudo abrir el ensamblado 'Funcion_Prueba' que tiene un formato incorrecto con HRESULT 0x8007000b."

Podrían indicarme cuál es el procedimiento correcto, haciendo un dll estandar desde Delphi, para poder utilizar funciones o procedimientos en Sql Server. Asimismo, si se requiere que el DLL, tenga una estructura determinada o se tenga que generar de forma diferente.

Muchas Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Problemas conectividad instalando sql server 2000 en w2k server ospaco69 MS SQL Server 1 16-02-2007 04:39:17
Existe el postgres SQL Server y Client como el SQL Server??? alastor Conexión con bases de datos 5 28-09-2006 21:46:13
Windows Media Server e Internet Information Server Ñuño Martínez Windows 0 08-09-2006 11:26:53
Exportar database sql server 2005 a sql server 2000 ErenioDhG Conexión con bases de datos 1 29-08-2006 15:42:46
Utilizar iif o similar con SQL SERVER ignorator SQL 2 10-08-2004 19:34:34


La franja horaria es GMT +2. Ahora son las 18:01:55.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi