Incorrect integer value: '@taxi_id' for column 'taxi_id' at row 1
<p>I'm having a problem when I insert a value it will show a error:</p>

<blockquote>
  <p>incorrect integer value: "for column 'taxi_id' at row 1</p>
</blockquote>

<pre><code>string 
insertcmd = "INSERT INTO taxi(taxi_id) VALUES ('@taxi_id')";

myCmd.Parameters.AddWithValue("@taxi_id", BigInteger.Parse(merchantId,NumberStyles.Integer));
</code></pre>

<p><code>taxi_id</code> in database is of type <code>Bigint(255)</code>.</p>

<p>Can anyone help?</p>