Η "Πηγή δεδομένων " είναι μια απαίτηση στη συμβολοσειρά σύνδεσης και χρησιμοποιείται για να ορίσετε το όνομα του SQL Server ή το όνομα παρουσίας SQL για να συνδεθείτε με . Ένα παράδειγμα SQL είναι απλά ένας άλλος τρόπος για τον εντοπισμό ένα άλλο αντίγραφο του διακομιστή SQL που τρέχουν στο ίδιο μηχάνημα . Ένας άλλος τρόπος για να οριστεί το όνομα του διακομιστή SQL είναι η χρήση της ετικέτας " Server" στη συμβολοσειρά σύνδεσης . Η "Πηγή δεδομένων " και την περιουσία " Server" θα μοιάζουν με τα ακόλουθα παραδείγματα στη συμβολοσειρά σύνδεσης : Data Source = myServerAddress ? Διακομιστή = myServerAddress εικόνων
Initial Catalog
Η
η " Initial Catalog » ιδιοκτησίας είναι η περιοχή όπου μπορείτε να ορίσετε το όνομα της βάσης δεδομένων που θέλετε να συνδέσετε στο SQL Server . Η βάση δεδομένων μπορεί επίσης να οριστεί με τη χρήση του " Database " ακίνητο στη συμβολοσειρά σύνδεσης . Τα ακόλουθα είναι παραδείγματα για το πώς αυτές οι ιδιότητες θα δούμε στην SQL συμβολοσειρά σύνδεσης :
Initial Catalog = mydatabase ? Database = mydatabase ?
Εικόνων Ενημέρωση ασφαλείας
ασφαλείας είναι ένας από τους πιο σημαντικούς τομείς της συμβολοσειράς σύνδεσης σας . Έχετε τη δυνατότητα να χρησιμοποιούν τις τρέχουσες διαπιστευτήρια σύνδεσης του λογαριασμού των Windows για έλεγχο ταυτότητας , ή να δώσετε ένα όνομα χρήστη και κωδικό πρόσβασης . Η " Trusted_Connection " ιδιότητα μπορεί να οριστεί σε False , εάν θέλετε να ορίσετε το "ID χρήστη" και "Κωδικός" για έλεγχο ταυτότητας . Για να χρησιμοποιήσετε έλεγχο ταυτότητας των Windows , μπορείτε να ορίσετε το " Integrated Security " στο " SSPI ", το οποίο χρησιμοποιείται ως αξιόπιστη σύνδεση . Το ακόλουθο είναι ένα παράδειγμα για το πώς θα καθορίσει αυτές τις παραμέτρους :
ID χρήστη = MyUserName ? Κωδικός = MyPassword ? Trusted_Connection = False ? Ενσωματωμένη ασφάλεια = SSPI ?
Ζητηση String Connection σε C #
Η
Μπορείτε επίσης να οικοδομήσουμε μια συμβολοσειρά σύνδεσης SQL προγραμματισμό χρησιμοποιώντας γλώσσες όπως η Visual Basic ή C # . Η κατηγορία « SqlConnectionStringBuilder " σας επιτρέπει να οικοδομήσουμε τη συμβολοσειρά σύνδεσης με την ανάθεση των κατάλληλων παραμέτρων . Το παρακάτω είναι ένα απλό πρόγραμμα κονσόλας για το πώς μπορείτε να χτίσετε μια συμβολοσειρά σύνδεσης SQL χρησιμοποιώντας C # :
χρησιμοποιώντας System.Data ? Χρησιμοποιώντας System.Data.SqlClient ?
Πρόγραμμα τάξη { στατική άκυρη κύρια ( ) { οικοδόμος SqlConnectionStringBuilder = νέα = "Ο διακομιστής = (τοπική ) ? Id = ab χρήστη ? " + " ! Password = ένα Pass113 ? Αρχικό κατάλογο = AdventureWorks " ? Console.WriteLine ( builder.Password ) ? Builder.Password = " νέο @ 1Password " ? builder.AsynchronousProcessing = true ? " . " οικοδόμος [ " Server" ] = ? οικοδόμος [ "Σύνδεση Timeout" ] = 1000 ? οικοδόμος [ « Trusted_Connection " ] = true ? Console.WriteLine ( builder.ConnectionString ) ? Console.WriteLine ( " Πατήστε Enter για να ολοκληρώσετε . ")? Console.ReadLine ( ) ? }
ιδιωτική στατική GetConnectionString εγχόρδων ( ) { επιστροφή " διακομιστή = (τοπική ) ? ενσωματωμένη ασφάλεια = SSPI ? " + " Initial Catalog = AdventureWorks " ? } }
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα