Breve e coinciso. Due tabelle in una sola entity. L'Entity Framework lo permette con pochi passaggi e non in automatico.
Mi servono due tabelle. Eccole:
Tutorials
Nome campo | Tipo e altro |
Id | Int, key, Auto increment |
Name | nvarchar |
Description | Text |
Tutorials2
Nome campo | Tipo e altro |
Id | Int, key |
Name | nvarchar |
Description | Text |
Ora importiamo le due tabelle nel designer di Visual Studio 2008. Creerà due entity distinte. Non ci servono a nulla. Vanno cancellate. Quindi dalla toolbar, inserire una nuovo oggetto Entity e si mappano all'interno le due tabelle e tutti i campi, naturalmente inserendo nell'editor tante proprietà quante ne servono. Il risultato finale deve essere simile a questo:
Tutto fatto. Ora possiamo farne quello che vogliamo:
using (pubsModel.pubsEntities context = new pubsModel.pubsEntities())
{
pubsModel.Tutorials obj = new pubsModel.Tutorials();
obj.Name1 = "A1";
obj.Name2 = "A2";
obj.Description1 = "D1";
obj.Description2 = "D2";
context.AddToTutorialsSet(obj);
context.SaveChanges();
}
Un ringraziamento a David che mi ha dato un ottimo suggerimento a riguardo. Ora ho solo un unico dubbio e poi con l'EF spacco tutto: dividere una tabella in due o più entity.
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
- C# e Net 6 in Kubernetes con Prometheus e Grafana, il 12 gennaio 2022 alle 21:58
- Snaturare Kubernetes evitando i custom container Docker, il 6 gennaio 2022 alle 19:40
- Provando Kaniko in Kubernetes come alternativa a Docker per la creazione di immagini, il 18 dicembre 2021 alle 20:11
- Divertissement con l'OpenID e Access Token, il 6 dicembre 2021 alle 20:05
- Operator per Kubernetes in C# e Net Core 6., il 28 novembre 2021 alle 19:44
- RBAC in Kubernetes verso gli operator, il 21 novembre 2021 alle 20:52