SI
私のアプリケーションには、2 つの単位 ( 、 )のデータベースが必要US
です。ユーザーが単位を使用することを選択したら、SI
終了時に値を US DB に変換してUS
保存する必要があります。
ユーザーが (SI 単位) を選択し、フォームの 1 つで変数 THickness を編集するとします。
終了時に、これらを SI 単位 DB にも保存する必要があります。現在、プログラムはすべての保存入力を行います....およびその他のものは1つのDBでのみ実行されます。
これを達成する方法についての入力は良いでしょう
これまでに行ったことは次のとおりです終了時に、スキーマ作成用の別の接続を作成し、
private void btnExit_Click(object sender, EventArgs e)
{
DbConnection c = CreateConnectionForSchemaCreation("STAR-SI.Sqlite");
this.Close();
}
public DbConnection CreateConnectionForSchemaCreation(string fileName)
{
var connOther = new SQLiteConnection();
connOther.ConnectionString = new DbConnectionStringBuilder()
{
{"Data Source", fileName},
{"Version", "3"},
{"FailIfMissing", "False"},
}.ConnectionString;
connOther.Open();
return connOther;
}