Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Tukar Pangkalan Data Secara Dinamik dalam Rangka Kerja Entiti pada Runtime?
Pertukaran Pangkalan Data Dinamik dalam Rangka Kerja Entiti
Menguruskan berbilang pangkalan data dalam API web memerlukan penukaran sambungan masa jalan yang cekap. Penyelesaian ini memperincikan cara untuk mencapai ini:
SqlConnectionStringBuilder
dan EntityConnectionStringBuilder
untuk membina rentetan sambungan yang sesuai.ChangeDatabase
(daripada kelas ConnectionTools
) membenarkan pengubahan dinamik sambungan konteks data:<code class="language-csharp">// Dynamically switch the database connection var selectedDb = new MyDbEntities(); selectedDb.ChangeDatabase(initialCatalog: "new_catalog", userId: "new_user");</code>
Atas ialah kandungan terperinci Bagaimana untuk Tukar Pangkalan Data Secara Dinamik dalam Rangka Kerja Entiti pada Runtime?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!