mask Δημοσ. 24 Σεπτεμβρίου 2005 Δημοσ. 24 Σεπτεμβρίου 2005 Exw ftiaksei mia efarmogh se vb.net pou exei apo pisw mia arketa megaloutdikh bash se SQLServer.Ayto pou 8elw einai na egatasthsw thn efarmogh moy mesw enos set up se ena allo pc poy den dia8etei thn bash (exei omws SQLServer) xwris na xreiastei na allaksw dynamika to connection string sth connection pou exw me th bash.Ginetai ayto kapws? Dhladh me to poy kanw install thn efarmogh moy na trexei kanonika xwris na petaei la8h gia thn sybdesh me thn bash. thanks
daidalus Δημοσ. 24 Σεπτεμβρίου 2005 Δημοσ. 24 Σεπτεμβρίου 2005 Τι εννοείς "χωρίς να χρειαστεί να αλλάξεις δυναμικά το connection string"?Αν είναι hard-coded στον κώδικα τοτε δεν νομίζω να μπορείς να κάνεις πολλά.Συνήθως αυτό αποθηκεύεται στο αρχείο App.config (είτε κρυπτογραφημένο είτε όχι).Επίσης θα μπορούσες να το αποθηκεύσεις στην registry. Αν κατά την εγκατάσταση θελεις να εγκαταστήσεις την βάση μπορείς να φτιάξεις έναν installer που θα εκτελεί τα αρχεία sql που δημιουργούν και φορτώνουν την βάση σου.Πάντως κάποια στιγμή θα πρέπει ο χρήστης να εισάγει τουλάχιστον το ονομα της βάσης και username/password ενος λογαριασμού που έχει δικαιώματα δημιουργίας/πρόσβασης στη βάση δεδομένων.
spanon Δημοσ. 26 Σεπτεμβρίου 2005 Δημοσ. 26 Σεπτεμβρίου 2005 Φρόντισε το setup να δημιουργεί τη βάση με το ίδιο όνομα που την έχεις δηλώσει hard-coded. Επίσης, δήλωσε ως όνομα server "Data Source=localhost" ή "Data Source=.".
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.