title: Is There Any Difference Between SqlConnection.CreateCommand and new SqlCommand?
body: <p>In .Net, is there any functional difference between creating a new <code>SqlCommand</code> object and attaching a <code>SqlConnection</code> to it and calling <code>CreateCommand()</code> on an existing <code>SqlConnection</code> object?</p>