Bagikan melalui


Cara: Membuat Model Objek dalam Visual Basic atau C#

Di LINQ untuk SQL, model objek dalam bahasa pemrograman Anda sendiri dipetakan ke database relasional. Dua alat tersedia untuk menghasilkan model Visual Basic atau C# secara otomatis dari metadata database yang ada.

  • Jika Anda menggunakan Visual Studio, Anda dapat menggunakan Object Relational Designer untuk membuat model objek Anda. Perancang O/R menyediakan antarmuka pengguna yang kaya untuk membantu Anda menghasilkan LINQ untuk SQL model objek. Untuk informasi selengkapnya, lihat Alat LINQ ke SQL di Visual Studio.

  • Alat baris perintah SQLMetal. Untuk informasi selengkapnya, lihat SqlMetal.exe (Alat Pembuatan Kode).

    Catatan

    Jika Anda tidak memiliki database yang sudah ada dan ingin membuatnya dari model objek, Anda dapat membuat model objek dengan menggunakan editor kode Anda dan CreateDatabase. Untuk informasi selengkapnya, lihat Cara: Membuat Database secara dinamis.

Dokumentasi untuk Perancang O/R menyediakan contoh cara menghasilkan model objek Visual Basic atau C# dengan menggunakan Perancang O/R. Informasi berikut memberikan contoh cara menggunakan alat baris perintah SQLMetal. Untuk informasi selengkapnya, lihat SqlMetal.exe (Alat Pembuatan Kode).

Contoh 1

Baris perintah SQLMetal yang diperlihatkan dalam contoh berikut menghasilkan kode Visual Basic sebagai model objek berbasis atribut dari database sampel Northwind. Prosedur dan fungsi yang disimpan juga dirender.

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

Contoh 2

Baris perintah SQLMetal yang diperlihatkan dalam contoh berikut menghasilkan kode Visual Basic sebagai model objek berbasis atribut dari database sampel Northwind. Prosedur dan fungsi yang disimpan juga dirender, dan nama tabel secara otomatis di-pluralisasi.

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

Lihat juga