Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
LINQ to SQL'de, kendi programlama dilinizdeki bir nesne modeli ilişkisel bir veritabanına eşlenir. Mevcut bir veritabanının meta verilerinden otomatik olarak Visual Basic veya C# modeli oluşturmak için iki araç kullanılabilir.
Visual Studio kullanıyorsanız, nesne modeli oluşturmak için Nesne İlişkisel Tasarımcısı kullanabilirsiniz. O/R Tasarım Aracı, LINQ to SQL nesne modeli oluşturmanıza yardımcı olacak zengin bir kullanıcı arabirimi sağlar. Daha fazla bilgi için bkz . Visual Studio'da Linq to SQL Araçları.
SQLMetal komut satırı aracı. Daha fazla bilgi için bkz . SqlMetal.exe (Kod Oluşturma Aracı).
Not
Var olan bir veritabanınız yoksa ve nesne modelinden bir veritabanı oluşturmak istiyorsanız, ve kod düzenleyicinizi CreateDatabasekullanarak nesne modelinizi oluşturabilirsiniz. Daha fazla bilgi için bkz . Nasıl yapılır: Dinamik Olarak Veritabanı Oluşturma.
O/R Tasarım Aracı belgeleri, O/R Tasarım Aracı kullanarak Visual Basic veya C# nesne modelinin nasıl oluşturulacağıyla ilgili örnekler sağlar. Aşağıdaki bilgiler SQLMetal komut satırı aracının nasıl kullanılacağına ilişkin örnekler sağlar. Daha fazla bilgi için bkz . SqlMetal.exe (Kod Oluşturma Aracı).
Örnek 1
Aşağıdaki örnekte gösterilen SQLMetal komut satırı, Northwind örnek veritabanının öznitelik tabanlı nesne modeli olarak Visual Basic kodu oluşturur. Saklı yordamlar ve işlevler de işlenir.
sqlmetal /code:northwind.vb /language:vb "c:\northwnd.mdf" /sprocs /functions
Örnek 2
Aşağıdaki örnekte gösterilen SQLMetal komut satırı, Northwind örnek veritabanının öznitelik tabanlı nesne modeli olarak C# kodu oluşturur. Saklı yordamlar ve işlevler de işlenir ve tablo adları otomatik olarak çoğullaştırılır.
sqlmetal /code:northwind.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize