title: LINQ-To-SQL ExecuteCommand with 'IN' statement
body: <p>I have the following code:</p>
  
  <pre><code>long[] conIds = GetIDs();
  dc.ExecuteCommand("UPDATE Deliveries SET Invoiced = NULL WHERE ID IN {0}",conIds);
  </code></pre>
  
  <p>I'd expect that to work, but the executecommand statement throws an exception stating that </p>
  
  <blockquote>
    <p>A query parameter cannot be of type int64[]. </p>
  </blockquote>
  
  <p>Why is this?</p>