I was using DBD::CSV at first and everything was working beautifully. I then got the bright idea to use SQLite. After the initial connection code, is there any difference in how to execute queries? Here is how I accessed db with CSV...
$vquery = "SELECT * FROM mytable WHERE myfield = 2";
$vsth = $dbh->prepare($vquery);