2010-03-03 4 views
6

Ist es möglich, eine SQL DB von einem Linq2Sql-Modell zu erstellen? Ich habe es geschafft, eine DB für etwas zu verlieren, das ich vor einem Jahr angefangen habe zu bauen, aber ich habe das Linq2Sql-Modell. Wenn dies möglich ist, wie lauten die Schritte?Erstellen von SQL-Datenbank von Linq2Sql Modell

Antwort

6

Suchen Sie so etwas wie dieses

How to: Dynamically Create a Database (LINQ to SQL)

YourDataContext db = new YourDataContext ("C:\\YourDB.mdf"); 
db.CreateDatabase(); 
+0

Süß! Das habe ich früher komplett übersprungen. – RSolberg

+1

Wer nur eine -1 setzt, sollte SO für das Leben rausgeschmissen werden! Das ist total die Antwort! – RSolberg

+0

Ich habe gerade das Codebeispiel hinzugefügt, mit dem ich die MDF erstellt habe ... Danke! – RSolberg

0

Sie bitte die folgenden Links:

http://www.perpetuumsoft.com/Product.aspx?lang=en&pid=55&tid=linqtosqlsynchronization

http://www.codeproject.com/KB/linq/LINQ_to_SQL_Database_Sync.aspx

http://msdn.microsoft.com/en-us/library/bb399420.aspx

von MSDN:

public class MyDVDs : DataContext 
{ 
    public Table<DVD> DVDs; 
    public MyDVDs(string connection) : base(connection) { } 
} 

[Table(Name = "DVDTable")] 
public class DVD 
{ 
    [Column(IsPrimaryKey = true)] 
    public string Title; 
    [Column] 
    public string Rating; 
} 
Verwandte Themen