Kako promijeniti connectionstring u app.config fajlu?
Omogućio bih da npr. korisnik sam unosi Data Source i bazu ali nikako da shvatim kako promijeniti taj connectionstring iz koda. :-(
Ja koristim EF i SQLite.
Kad otvaraš model ti mu zadaš putanju do baze. I to stoji u web.config fajlu. Nema potrebe da ga menjaš.
U samoj aplikaciji, zadaš connection string i to je to. Ja sam stavio da mi uvek traži bazu u root folderu. Evo kako to ide:
Dim db As New dbEntities
db.Database.Connection.ConnectionString = "Data Source=""" & AppDomain.CurrentDomain.BaseDirectory & "ImeFajla.db"";foreign keys=True;"
S A J A: Ja koristim EF i SQLite.
Kad otvaraš model ti mu zadaš putanju do baze. I to stoji u web.config fajlu. Nema potrebe da ga menjaš.
U samoj aplikaciji, zadaš connection string i to je to. Ja sam stavio da mi uvek traži bazu u root folderu. Evo kako to ide:
Dim db As New dbEntities
db.Database.Connection.ConnectionString = "Data Source=""" & AppDomain.CurrentDomain.BaseDirectory & "ImeFajla.db"";foreign keys=True;"
Hvala. Tek sada stigoh testirati. :-)
Radi konekcija i lokalno i preko mreze tj. preko hamachija.