Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Linq-to-SQL ignoriert den SQL Server-Standardwert

Ich habe das nun anhand eines Beispiels aus dieses Blog .

partial void OnCreated() {
    if (this.DateTimeCreated == null) {
           this.DateTimeCreated = DateTime.Now;
    }
}

Ich musste dies an eine partielle Datacontext-Klasse übergeben, da die Standardklasse automatisch jedes Mal überschrieben wird, wenn Sie etwas in der DBML ändern.