If have below code. It doesn't give any error and execute method return 1 as expected. But it doesn't impact the DB. What am I missing. I'm using c# code try { using (SQLiteConnection clientconnectiion = new SQLiteConnection(connstring)) { var parameters = new { ConfigParameter = ConfigParameter, ConfigValue = ConfigValue }; var sql = "Update ApplicationConfiguaration " + " set ConfigValue = '@ConfigValue' " + " where ConfigParameter = @ConfigParameter"; var res = clientconnectiion.Execute(sql, parameters); } } Further, please note that select statement returns the data without any issue. Bllas