Ich habe es nicht ausprobiert, aber es sieht so aus, als ob man das mit Attach machen kann:
Table(TEntity).Attach Methode (TEntity, Boolean)
Sie richten das Objekt in seinem aktualisierten Zustand ein und übergeben es, wobei Sie den booleschen Parameter auf true setzen. Natürlich müssen Sie dann tous alle Felder, nicht nur die, die Sie ändern wollen.
Wenn Sie nur ein oder zwei Felder ändern wollen, können Sie SQL direkt mit der Option ExecuteCommand y ExecuteQuery Methoden auf ein DataContext-Objekt. Sie müssen die SQL-Zeichenfolge als String und ein Argument für jeden Parameter in der SQL übergeben. Beachten Sie insbesondere, wie der SQL-String aufgebaut sein muss:
Die Syntax für den Befehl lautet in etwa die gleiche wie die Syntax zum Erstellen eines eines ADO.NET DataCommand verwendet wird. Der einzige Unterschied besteht darin, wie die Parameter angegeben werden. Genauer gesagt, Sie Parameter angeben, indem Sie sie in geschweifte in geschweiften Klammern ({ }) und zählen sie auf beginnend mit 1. Der Parameter ist mit dem gleich nummerierten Objekt im Parameter-Array zugeordnet.