Hola a todos
En Visual Studio 2005, bajo C#, tengo el siguiente y simple código:
using System.IO;
namespace LibreriasVarias
{
public static class funciones
{
public static int crear_directorio(string path)
{
DirectoryInfo di;
di=Directory.CreateDirectory(path);
if (di.Exists)
return 1;
else
return 0;
}
public static void eliminar_directorio(string path)
{
Directory.Delete(path, true);
}
}
}
Genero la DLL y la registro como ensamblado en una base de datos de SQL
server 2005.
Para registrar la primera funcion hago:
CREATE FUNCTION crear_dir
(
@path nvarchar(400)
)
RETURNS INT
AS EXTERNAL NAME [Miensamblado].[funciones].[crear_directorio]
pero SQL me devuelve el error: NO SE ENCUENTRA EL TIPO funciones EN EL
ENSAMBLADO [Miensamblado]. ¿Alguién sabe por qué?
Muchas Gracias por cualquier sugerencia
Saludos
Carlos Sancho
Leer las respuestas