strange enum problem in c#
<p>I have this enum:</p>

<pre><code>public enum SupportedISOCurrencySymbol { DKK = 208, EUR = 978, NOK = 578, SEK = 752 }
</code></pre>

<p>I save the value for an order in the approved_orders table, Currency field.</p>

<p>I populate the sql insert query with a parameter like:</p>

<pre><code>cmd.Parameters.AddWithValue("?Currency",                        this.Currency);
</code></pre>

<p>Well, If i do debug on the above line I clearly see that this.Currency has value <strong>DKK</strong>.</p>

<p>Why then it inserts in the DB: <strong>208</strong>?</p>

<p>Do you have any ideea?</p>

<p>Thanks.</p>
