Προς το περιεχόμενο

Problem in .NET


mask

Προτεινόμενες αναρτήσεις

Δημοσ.

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

Δημοσ.

Τι εννοείς "χωρίς να χρειαστεί να αλλάξεις δυναμικά το connection string"?Αν είναι hard-coded στον κώδικα τοτε δεν νομίζω να μπορείς να κάνεις πολλά.Συνήθως αυτό αποθηκεύεται στο αρχείο App.config (είτε κρυπτογραφημένο είτε όχι).Επίσης θα μπορούσες να το αποθηκεύσεις στην registry.

Αν κατά την εγκατάσταση θελεις να εγκαταστήσεις την βάση μπορείς να φτιάξεις έναν installer που θα εκτελεί τα αρχεία sql που δημιουργούν και φορτώνουν την βάση σου.Πάντως κάποια στιγμή θα πρέπει ο χρήστης να εισάγει τουλάχιστον το ονομα της βάσης και username/password ενος λογαριασμού που έχει δικαιώματα δημιουργίας/πρόσβασης στη βάση δεδομένων.

Δημοσ.

Φρόντισε το setup να δημιουργεί τη βάση με το ίδιο όνομα που την έχεις δηλώσει hard-coded. Επίσης, δήλωσε ως όνομα server "Data Source=localhost" ή "Data Source=.".

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...