Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vytvoriť CLR procedúry

Common Language Runtime alebo CLR , poskytuje prostredie pre spúšťanie pre všetky NET Framework kód .. Kód , ktorý používa CLR sa obvykle nazýva spravovaný kód , a ponúka rôzne funkcie , ktoré sú nevyhnutné pre vykonanie svojho programu . Môžete prideliť a správe pamäte , správu vlákien a bezpečnosť , a spracovanie výnimiek . Pomocou CLR s vaším SQL serverom , môžete vytvoriť zložité postupy a triggery v spravovaný kód . CLR postupy , ktoré vytvoríte v interakcii s rôznymi časťami vášho databázového systému . Veci , ktoré budete potrebovať
Visual Studio 2005 alebo novší
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte aplikáciu Visual Studio , kliknite na " New Project " a vyberte " Databáza " ako " Project typ . "
2

Vyberte umiestnenie pre váš nový projekt a kliknite na " OK " . Ďalšie obrazovka vám umožní vybrať si zo zoznamu starých pripojenie k databáze . Môžete tiež pridať nové pripojenie , ak nemáte , alebo nemôžete nájsť správne pripojenie .
3

Kliknite na " Pridať nový odkaz " pridať nové pripojenie databázy .
Stránka 4

Zadajte adresu IP vášho servera SQL Server a vyberte správny typ overovania . Vyberte názov databázy . Upozorňujeme, že toto je databáza , do ktorej môžete nasadiť postup CLR .
5

Kliknite na " Test pripojenia " na testovanie pripojenia k databáze . Ak sa vám " Test pripojenia prebehol úspešne " správa , kliknite na tlačidlo " OK " . V prípade , že sa test zlyhá , skontrolujte IP adresu , typ autentizácie a názov databázy . Mali by ste tiež skontrolovať , či máte užívateľský účet na tejto databáze .
6

Kliknutím na tlačidlo " Áno " v nasledujúcom okne pokračovať .
7

Prejdite k časti " Riešenie Explorer " , vyberte svoj ​​projekt a kliknite na tlačidlo " Pridať novú položku . " Vyberte " Store riadenie " ako " Item Type " a kliknite na " Pridať " .
8

Napíšte svoj ​​postup v okne editora . Nasledujúci príklad kódu CLR postup vyberie záznamy v databáze :

[ Microsoft.SqlServer.Server.SqlProcedure ]

public static void GetRole ( )

{

//Vložte kód tu

SqlConnection conn = new SqlConnection ( " Miestne pripojenie = true " ) ;

SqlCommand cmd = new SqlCommand ( @ " Select * from dbo.Roles " , conn ) ;

conn.Open ( ) ;

SqlDataReader RDR =
9

Vyberte projekt z " Solution Explorer " a kliknite na " inštalovať. " Tento nasadí svoj ​​nový CLR postup na SQL serveri .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené