Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Προγραμματισμός Υπολογιστών Γλώσσες

Πώς να δημιουργήσετε Διαδικασίες CLR

Ο χρόνος εκτέλεσης κοινής γλώσσας , ή CLR , παρέχει το περιβάλλον εκτέλεσης για όλες NET Framework κώδικα . . Κώδικα που χρησιμοποιεί το CLR είναι συνήθως ονομάζεται διαχειριζόμενο κώδικα , και σας παρέχει διάφορες λειτουργίες που απαιτούνται για την εκτέλεση του προγράμματός σας . Μπορείτε να διαθέσει και να διαχειριστεί τη μνήμη , τη διαχείριση των θεμάτων και την ασφάλεια , και να χειριστούμε τις εξαιρέσεις . Με τη χρήση CLR με τον SQL server , μπορείτε να αναπτύξετε περίπλοκες διαδικασίες και εναύσματα σε διαχειριζόμενο κώδικα . Οι διαδικασίες CLR να δημιουργήσετε αλληλεπιδρούν με τα διάφορα μέρη του συστήματος βάσης δεδομένων σας . Τα πράγματα που θα χρειαστείτε
Visual Studio 2005 ή νεότερη
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το Visual Studio , κάντε κλικ στο " New Project" και επιλέξτε " Database " ως "Project Τύπος . "
2

Επιλέξτε μια θέση για το νέο έργο σας και κάντε κλικ στο " OK ". Η επόμενη οθόνη σας επιτρέπει να επιλέξετε από μια λίστα των παλαιών συνδέσεων στη βάση δεδομένων σας . Μπορείτε επίσης να προσθέσετε μια νέα σύνδεση , αν δεν έχετε ή δεν μπορείτε να βρείτε τη σωστή σύνδεση .
Εικόνων 3

Κάντε κλικ στο " Προσθήκη νέου αναφοράς" για να προσθέσετε μια νέα σύνδεση με βάση δεδομένων .
Φτηνές 4

Πληκτρολογήστε τη διεύθυνση IP του SQL Server σας και να επιλέξετε το σωστό τύπο ελέγχου ταυτότητας . Επιλέξτε το όνομα της βάσης δεδομένων . Παρακαλώ σημειώστε ότι αυτή είναι η βάση δεδομένων πάνω στην οποία μπορείτε να αναπτύξετε τη διαδικασία CLR .
5

Κάντε κλικ στην "Σύνδεση " για να ελέγξετε τη σύνδεση με τη βάση δεδομένων σας . Εάν μπορείτε να πάρετε το " Connection Test Πετυχημένος » το μήνυμα, κάντε κλικ στο " OK". Σε περίπτωση που ο έλεγχος αποτύχει , να επαληθεύσετε τη διεύθυνση IP , τον τύπο ελέγχου ταυτότητας και το όνομα της βάσης δεδομένων . Θα πρέπει επίσης να ελέγξετε εάν έχετε ένα λογαριασμό χρήστη για τη συγκεκριμένη βάση δεδομένων .
Η

6 Κάντε κλικ στο κουμπί " Ναι" στην παρακάτω παράθυρο για να συνεχίσετε.
Η 7

Πηγαίνετε στο " Λύση Explorer ", επιλέξτε το έργο σας και κάντε κλικ στο " Προσθήκη νέου στοιχείου . " Επιλέξτε "Αποθήκευση Διαδικασία " ως " Είδος " και κάντε κλικ στο " ADD ".
8

Γράψτε τη διαδικασία σας στο παράθυρο του επεξεργαστή . Η ακόλουθη διαδικασία CLR κωδικό παράδειγμα επιλέγει τα αρχεία βάσεων δεδομένων :

[ Microsoft.SqlServer.Server.SqlProcedure ] Ξενοδοχεία

δημόσια στατική άκυρη GetRole ( ) {


//Βάλτε τον κωδικό σας εδώ

SqlConnection conn = νέα SqlConnection ( "Σύνδεση Context = true ")?

SqlCommand cmd = νέα SqlCommand ( @ " Επιλέξτε * από dbo.Roles " , conn ) ?

conn.Open ( ) ?

SqlDataReader rdr = Τετάρτη 9

Επιλέξτε το έργο σας από το " Solution Explorer " και κάντε κλικ στο " Ανάπτυξη ". Αυτό αναπτύσσει νέα διαδικασία CLR σας με τον SQL server .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα