I haven't tried it, but it looks as if you can do this with Attach:
Table(TEntity).Attach Method (TEntity, Boolean)
You set up the object in its updated state and pass it in, setting the boolean param to true. Of course, then you have to set all the fields, not just the ones you want to change.
If you only want to change a field or two, you can call SQL directly with the ExecuteCommand and ExecuteQuery methods on a DataContext object. You have to pass in the SQL as a string, and one argument for each parameter in the SQL. Note in particular how the SQL string has to be constructed:
The syntax for the command is almost
the same as the syntax used to create
an ADO.NET DataCommand. The only
difference is in how the parameters
are specified. Specifically, you
specify parameters by enclosing them
in braces ({…}) and enumerate them
starting from 1. The parameter is
associated with the equally numbered
object in the parameters array.