title: Data conversion failed. Why?
body: <p>Hello i recently got a problem in my Asp. Net C# 4 application. I am getting values from adress and then putting they into database. But framework give me "<em>Data conversion failed. [ OLE DB status value (if known) = 2 ]</em>" error. 
  Here is my code:</p>
  
  <pre><code>var db = Database.Open("StarterSite");
  var insert = db.Execute("INSERT INTO Downloads (ID, Name, Url, Size) VALUES ('@1', '@2', '@3', '@4')", Convert.ToInt32(Request.QueryString["fileid"]), Request.QueryString["name"], Request.QueryString["url"], Request.QueryString["size"]);
  </code></pre>
  
  <p>Where <strong>ID</strong> is <strong>int</strong> and <strong>Name, Url, Size</strong> is <strong>ntext</strong>. Please help me. Thanks!</p>