J'ai un Department
classe.
Deparment
possède une propriété appelée Address
.
J'ai une table SQL appelée Deparment
.
Ce Department
a 2 colonnes Address1
et Address2
.
J'utilise Dapper.net et souhaite mettre les deux colonnes de la table SQL dans la propriété unique de ma classe.
Comment ? Remercier!
Je ferais:
public class Department {
public string Address1 {get;set;}
public string Address2 {get;set;}
public string Address {
get { return Address1 + Environment.NewLine + Address2; }
}
}
Utilisez-vous ceci pour "Lecture seule". Comment voulez-vous que votre ORM écrive les données dans la base de données?
S'il est en lecture seule, au lieu d'interroger directement la table, vous pouvez l'envelopper dans une vue.
CREATE VIEW DepartmentView
(
SELECT Address1 + ', ' + Address2 as Address FROM Department
)
puis mappez simplement la vue à la place.