Ich habe und ich übertrage die Informationen in new db
. Also ich brauche Tabelle erstellen Hospitals
, die Informationen von hospitals1
und hospitals2
Wie verbinden Sie Tabellen für die Migration in C#?
using (var oldDb = new oldBAEntity())
{
using (var newDb = new NewDbContextEntities())
{
var queryHospitals = oldDb.Hospitals.Join(Hospitals2)
}
}
meine Frage enthält, wie Arbeiten in C# Beitritt. Ich muss eine Spalte von Informationen abhängig von IdCode
von Krankenhäusern1 nehmen.
Einige Dinge sind nicht klar: 1) Sind beide Tabellen in der gleichen db? Wenn nicht, würde der Join nicht funktionieren, weil Sie pro db einen Kontext haben würden. 2) Welche Spalten haben Sie und was sind die Schlüsselspalten, um den Join auszuführen (die Spalten, die eindeutige Informationen über ein Krankenhaus enthalten). – sprinter252
in der neuen Datenbank haben wir Tabellen Krankenhäuser, in der alten db haben wir Tabellen Krankenhäuser1 und Krankenhäuser2. Ich muss alle Spalten aus den Krankenhäusern1 nehmen und sie in die neue db + -Spalte Settlement from hospitals2 in der neuen Tabelle Hospitals in der neuen db einfügen. Hospitals1 hat Spalte Idcode, die die Referenz mit der Tabelle Hospitals2 ist, um Abrechnungsaufzeichnungen zu nehmen. – Toni
Krankenhäuser enthält: ID, Krankenhausname, Krankenhausadresse und settlementID wir ID aus Hospitälern1, Krankenhausname aus Krankenhaus1, Krankenhaus Adresse aus Krankenhaus1 und wir müssen SettlementID von Spitälern2 – Toni