Quantcast
Channel: Common Language Runtime Internals and Architecture forum
Viewing all articles
Browse latest Browse all 1710

C# Run Time Change SQLite Database Connection String

$
0
0

C# Can I RUN Time Change Database First EF Connection string???

I Create the C# WPF project for multi machine and database is SQLite 3 Encrypted.

I use the "ADO.NET Entity data model" "Database First"

App.config Connection string

Included sensitive 

<add name="EFDBEntities" connectionString="metadata=res://*/EFModel.csdl|res://*/EFModel.ssdl|res://*/EFModel.msl;provider=System.Data.SQLite.EF6;provider connection string=&quot;data source=E:\MyProject\EFDB.db;password=Pss123&quot;" providerName="System.Data.EntityClient" />

That excluded sensitive

<add name="EFDBEntities" connectionString="metadata=res://*/EFModel.csdl|res://*/EFModel.ssdl|res://*/EFModel.msl;provider=System.Data.SQLite.EF6;provider connection string=&quot;data source=E:\MyProject\AutoIDIATA\EFDB.db&quot;" providerName="System.Data.EntityClient" />

I try to add a new class to change connection string ,but it dont work for me.

publicclass myContext :DbContext{public myContext(string conn):base(conn){}}



Viewing all articles
Browse latest Browse all 1710

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>