domingo, 29 de março de 2009

Chamando Método C# dentro do SQL Server

Primeiramente vamos criar um novo projeto no visual studio.
com o seguinte código:
















agora compile o projeto e abra o Management Studio e siga como abaixo:

primeiramente é necessário abilitar o uso do CLR no banco de dados
sp_configure 'clr enable', 1
go
reconfigure
go

agora vamos criar nossa assembly carregando a Dll criada para o banco de dados passando o caminho da Dll
Create Assembly AssCLR
from 'C:\Documents and Settings\elvis rodrgues\Meus documentos\Visual Studio 2008\Projects\ClrSql\ClrSql\bin\Debug\ClrSql.dll'
go

agora que ja temos a Dll no banco podemos criar as procedures para chamar seus metodos
Create procedure UsaClr
as
External name
AssCLR.[NameSpaceCLR.ClasseCLR].Hello

agora vamos chamar a procedure para ver o resultado
UsaClr


Nenhum comentário:

Postar um comentário