using System.Data.SqlServerCe;
using System.Data.Common;
using System.Data.SQLite;
public static void Main()
var sql = @" select 1 id ";
using (var Connection = GetSQLiteConnection())
var result = Connection.Query(sql);
Console.WriteLine(JsonConvert.SerializeObject(result));
static DbConnection GetSQLiteConnection()
var _filePath = "MyDatabaseForDBSearchProject.sqlite";
var _connectionString = string.Format("Data Source={0};Version=3;",_filePath);
SQLiteConnection.CreateFile(_filePath);
var connection = new SQLiteConnection(_connectionString);
connection.ConnectionString = _connectionString;
[col_varchar] [varchar](150) NULL,
[col_varchar_like] [varchar](150) NULL,
[col_nvarchar] [nvarchar](300) NULL,
[col_datetime] [datetime] NULL,
[col_varchar] [varchar](150) NULL,
[col_varchar_like] [varchar](150) NULL,
[col_nvarchar] [nvarchar](300) NULL,
[col_datetime] [datetime] NULL,
select 'Test','Test','測試',123,'2019-01-02 03:04:05',1,null,1.2
select 'Test','Test','測試',123,'2019-01-02 03:04:05',1,null,1.2
select 'Test','Test','測試',123,'2019-01-02 03:04:05',1,null,1.2