I have seen similar questions (1, 2), but none of them discuss how to insert CSV files into SQLite. About the only thing I could think of doing is to use a CSVDataAdap
You can use any of a number of tools to migrate data from a .csv file to a database, including:
Note: the first and third solution require that you access the .csv file through a jdbc interface.
All of these will allow you to tweak the migration process to some degree (e.g. batch size) and all of them assume you want to do the migration manually, rather than from running C# code (which would complicate things a bit).