Delen via


Procedure: Het objectmodel genereren in Visual Basic of C#

In LINQ naar SQL wordt een objectmodel in uw eigen programmeertaal toegewezen aan een relationele database. Er zijn twee hulpprogramma's beschikbaar voor het automatisch genereren van een Visual Basic- of C#-model op basis van de metagegevens van een bestaande database.

Documentatie voor de O/R Designer biedt voorbeelden van het genereren van een Visual Basic- of C#-objectmodel met behulp van O/R Designer. De volgende informatie bevat voorbeelden van het gebruik van het opdrachtregelprogramma SQLMetal. Zie SqlMetal.exe (hulpprogramma voor het genereren van code) voor meer informatie.

Voorbeeld 1

De SQLMetal-opdrachtregel die in het volgende voorbeeld wordt weergegeven, produceert Visual Basic-code als het objectmodel op basis van kenmerken van de Northwind-voorbeelddatabase. Opgeslagen procedures en functies worden ook weergegeven.

sqlmetal /code:northwind.vb /language:vb "c:\northwnd.mdf" /sprocs /functions  

Voorbeeld 2

De SQLMetal-opdrachtregel die in het volgende voorbeeld wordt weergegeven, produceert C#-code als het objectmodel op basis van kenmerken van de Northwind-voorbeelddatabase. Opgeslagen procedures en functies worden ook weergegeven en tabelnamen worden automatisch meervoud weergegeven.

sqlmetal /code:northwind.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize  

Zie ook