Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Connection Strings σε ASP.NET σελίδα - Web.Config

Îåêßíçóå áðü ôï ìÝëïò Scientist. Τελευταία δημοσίευση από το μέλος Scientist στις 02-07-2007, 15:00. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  02-07-2007, 09:41 33307

    Connection Strings σε ASP.NET σελίδα - Web.Config

    καλημέρα σε όλους,

    καταρχήν θα ήθελα να εκφράσω την ευτυχία μου για τη συνάντηση που είχα την Παρασκευή στη Microsoft με μέλη του DotNetZone. Μακάρι να διοργανωθούν και άλλες ημερίδες specialized σε .ΝΕΤ.

    Αυτο που θα ήθελα να ρωτήσω είναι αν μπορώ να κάνω σύνδεση της εφαρμογής μου με περισσότερες απο μία databases που τις αναφέρω στο Web.Config???Δηλαδή στο Web.Config, μπορώ να βάλω δυο connections που "παίζουν" με 2 databases? Aν NAI, τοτε στις σελίδες πως θα καλώ την κάθε μία?

    ευχαριστώ εκ των προτέρων

  •  02-07-2007, 11:35 33316 σε απάντηση της 33307

    Απ: Connection Strings σε ASP.NET σελίδα - Web.Config

    σε ASP.NET2, άμα έχεις στο web.config αυτό

    <connectionStrings>

    <add name="conn1" connectionString="Data Source=.;Initial Catalog=db1;Integrated Security=True" providerName="System.Data.SqlClient"/>

    <add name="conn2" connectionString="Data Source=.;Initial Catalog=db2;Integrated Security=True" providerName="System.Data.SqlClient"/>

    </connectionStrings>

    τότε μέσα από μια σελίδα μπορείς να τα καλέσεις ως εξής

    Response.Write(WebConfigurationManager.ConnectionStrings["conn1"].ConnectionString);

    Response.Write(WebConfigurationManager.ConnectionStrings["conn2"].ConnectionString);

    (κάνοντας using το using System.Web.Configuration;)

     


    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  02-07-2007, 11:40 33317 σε απάντηση της 33307

    Απ: Connection Strings σε ASP.NET σελίδα - Web.Config

    Ναι μπορείς να το κάνεις.

    Χρησιμοποιώντας το

    1
    ConfigurationManager.ConnectionStrings("onoma_connection_string").ConnectionString

    μπορείς να "παίρνεις" connection string που θες από το web.config και να φτιάχνεις connections.

    πχ.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Dim myConnection As New SqlConnection
    Dim myConString As String

    myConString = ConfigurationManager.ConnectionStrings("onoma_connection_string").ConnectionString

    myConnection = SqlConnection(myConString)

    myConnection.Open()

    '...



  •  02-07-2007, 15:00 33327 σε απάντηση της 33317

    Απ: Connection Strings σε ASP.NET σελίδα - Web.Config

    Σας ευχαριστω πολυ..το υλοποιησα μόλις

Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems