title: How can I store the number 146,660,670,200 in a SQL table with ASP.NET?
body: <p>Up until now the maximum number I wanted to store is: 1,466,606,702. </p>
  
  <p>I have been using in ASP.Net:</p>
  
  <pre><code>public int WordId { get; set; }
  </code></pre>
  
  <p>and in SQL Server:</p>
  
  <pre><code>CREATE TABLE [dbo].[Word] (
     [WordId]        INT            NOT NULL,
  </code></pre>
  
  <p>Now I need to store a larger number which is 100 times bigger. </p>
  
  <p>Can someone tell me what would be the best datatypes to use for this in SQL Server and ASP.Net?  Also this will be my primary key value. Will there be any problems using a larger number for the primary key?</p>