Quando lavoriamo con dati che hanno una lunghezza fissa (partita IVA, codice fiscale, ecc) è bene impostare la colonna sul database come char. Per mappare questa colonna verso una proprietà, possiamo utilizzare il metodo IsFixedLength sulla proprietà stessa, così come mostrato nel seguente esempio.
modelBuilder.Entity<Person>() .Property(p => p.VATNumber) .IsFixedLength() .HasMaxLength(11);
Con questo codice garantiamo che la proprietà VATNumber contenga 11 caratteri e sia mappata su una colonna char di 11 caratteri.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Gestione dell'annidamento delle regole dei layer in CSS
Effettuare il binding di date in Blazor
Creare un webhook in Azure DevOps
Ottenere un token di accesso per una GitHub App
Gestire i dati con Azure Cosmos DB Data Explorer
Utilizzare i primary constructor di C# per inizializzare le proprietà
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Ottimizzare le pull con Artifact Cache di Azure Container Registry
Hosting di componenti WebAssembly in un'applicazione Blazor static
Path addizionali per gli asset in ASP.NET Core MVC
Il nuovo controllo Range di Blazor 9
I più letti di oggi
- Utilizzare gRPC su App Service di Azure
- Autorizzare una chiamata in base allo scope in ASP.NET Core
- il supporto di #vs 10 a #netmicrofx arriverà resto. ecco la roadmap aggiornata: http://u.aspitalia.com/hh #vs10ita
- Mantenere sempre attivo un website di Windows Azure
- Develop and distribute Azure Functions using K8s and CI/CD
- Utilizzare ASP.NET SignalR in uno scenario di Web Farm
- Linting di un Dockerfile con un workflow di GitHub
- Utilizzare i namespace xml personalizzati in Silverlight 4.0
- Visualizzare gli errori dei WCF Data Services
- Aggiungere un'intestazione alla Response da un middleware in ASP.NET MVC