title: Why does this insert statement throw a sql exception by $25
body: <p>I am trying to insert data from a DataTable in c# visual studio into a table in a sqlite database. After building the insert statement using my DataTable it comes out as this...</p>
  
  <pre><code>insert into Records('Ship Code', 'Sail Date', 'Component Name', 'Guest First Name', 'Guest Last Name', 'Guest ID') values (OK,8/4/2018,Arcade $25,john,doe,1111111);
  </code></pre>
  
  <p>And throws this exception when trying to execute it...</p>
  
  <blockquote>
    <p>SQL logic error near "$25": syntax error</p>
  </blockquote>
  
  <p>I understand it's a syntax error but i dont understand why it is.(all variables are currently using nvarchar)</p>