title: Methods for interacting with a Pervasive SQL database
body: <p>I'm in the process of developing a web interface to a service business management application that uses a Pervasive SQL database to store information (not my choice, by the way). At the moment, I'm using the official Pervasive SqlClient implementation with a custom set of query generation classes so I can write code like:</p>
  
  <pre><code>new SelectQuery().From("CUSTOMER").Fields("CUSTOMERNBR", "NAME");
  </code></pre>
  
  <p>It's working fine so far, but I'm running into little problems here and there. Rather than keep going in this direction, I'd rather use a proven DAL. However, I'm not having very much luck in finding a DAL system that can interact with a Pervasive database.</p>
  
  <p>Opf3 has a Pervasive storage provider, but I've never heard of that framework before and the website only displays the Pervasive v8 logo, while I need something that will work with v9.5 and, in the future, v10.</p>
  
  <p>I tried writing an NHibernate provider, but that ended up being even more of a headache than my current query generation system.</p>
  
  <p>What do you suggest? I'm on a very rushed timeline, so I'd like something that will integrate as easily as possible.</p>