| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment créer des procédures CLR
    Le Common Language Runtime , ou CLR, fournit l'environnement d'exécution pour tous NET Framework Code . . Le code qui utilise le CLR est généralement appelé code managé, et vous offre différentes fonctions qui sont nécessaires pour l'exécution de votre programme. Vous pouvez attribuer et de gérer la mémoire , de gérer les discussions et la sécurité , et la gestion des exceptions . En utilisant CLR avec votre serveur SQL , vous pouvez développer des procédures complexes et des déclencheurs en code managé . Les procédures CLR vous créez interagissent avec les différentes parties de votre système de base de données. Choses que vous devez
    Visual Studio 2005 ou plus récent
    Voir Plus Instructions
    1

    Ouvrez Visual Studio , cliquez sur « Nouveau projet » et sélectionnez « Base de données » comme « projet Type ».
    2

    Choisissez un emplacement pour votre nouveau projet et cliquez sur" OK ". L'écran suivant vous permet de choisir parmi une liste de vieilles connexions à votre base de données. Vous pouvez également ajouter une nouvelle connexion si vous n'avez pas ou ne pouvez pas trouver la bonne connexion .
    3

    cliquez sur "Ajouter une nouvelle référence" pour ajouter une nouvelle connexion de base de données . < Br > Hôtels 4

    Saisissez l'adresse IP de votre serveur SQL Server et sélectionner le bon type d'authentification. Sélectionnez le nom de la base de données. Veuillez noter que ceci est la base sur laquelle vous déployez la procédure CLR.
    5

    Cliquez sur " Tester la connexion " pour tester la connexion à votre base de données. Si vous obtenez le " Test de connexion réussi" apparaît , cliquez sur "OK". Dans le cas où le test échoue , vérifiez l'adresse IP, le type d'authentification et le nom de base de données. Vous devriez également vérifier si vous avez un compte utilisateur sur cette base de données .
    6

    Cliquez sur " Oui" dans la fenêtre ci-dessous pour continuer.
    7

    Aller à la "Solution Explorateur ", sélectionnez votre projet et cliquez sur" Add New Item ». Sélectionnez « procédure de sauvegarde » comme « Type d'élément " et cliquez sur "Ajouter".
    8

    Donnez votre procédure dans la fenêtre de l'éditeur. L'exemple suivant de code de procédure CLR sélectionne les enregistrements de base de données :

    [ Microsoft.SqlServer.Server.SqlProcedure ]

    publique getRole static void () {


    //Mettez votre code ici

    SqlConnection conn = new SqlConnection ( " Contexte connexion = true" ) ;

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

    conn.Open ();

    SqlDataReader rdr = Photos 9

    Sélectionnez votre projet de la "Solution Explorer" et cliquez sur " Déployer ". Cette déploie votre nouvelle procédure CLR à votre serveur SQL.

    Previous :

    next :
      articles connexes
    ·Usages pour une fonction récursive 
    ·Comment accéder aux colonnes DataSet 
    ·Comment créer une variante pour SM30 
    ·MATLAB sortie Chaîne 
    ·Qu'est -ce qu'un objet Web 
    ·Comment savoir UML 2.0 en ligne 
    ·Vs décimal. Nombre de types de données 
    ·Comment configurer un Flex PMD 
    ·Slide Rule Calcul 
    ·Comment modifier un registre avec Austrumi 
      articles en vedette
    ·Comment faire des racines carrées dans Vb.Net 
    ·Comment lancer dans C de l'objet à Datetime 
    ·Python Scripts et Programmes 
    ·Comment supprimer une liste Box Entrée dans MATLAB 
    ·Comment ajouter un CRM à un POS 
    ·Une liste de commandes pour QBasic 
    ·Comment augmenter la taille de la matrice sur Python 
    ·Comment faire un rectangle avec une fonction récursive…
    ·Comment trier dans une grille de données 
    ·Comment passer un vecteur de conteneurs à une fonction…
    Copyright © Connaissances Informatiques http://fr.wingwit.com