protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); if (e.GetType().ToString() == "int") { var query2 = conn.Table <TransactionsTable>().Where(t => ((t.ID == Convert.ToInt16(usrnm.ToString())))); foreach (var item in query2) { usrnm = item.UserName; } Debug.WriteLine(usrnm); Debug.WriteLine(query2); conn.Execute("UPDATE TransactionsTable SET UserName = ? Where ID= ?", usrnm, Convert.ToInt32(e.Parameter.ToString())); } else { usrnm = e.Parameter.ToString(); } }