jak aktualizować dane z tabeli za pomocą C # .net

Mam otwarty formularz, który załadował jakieś dane (takie jak nazwa użytkownika, CNIC, nr kontaktowy itp.) W polach wyboru, teraz chcę zaktualizować dane w taki sposób, że po prostu zmieniam tekst w polach tekstowych i kliknij zmiany zapisu, aby je zapisać. Spróbowałem tego, ale nie jestem w stanie tego zrobić w prawidłowy sposób.

Pozwólcie, że pokażę wam, jak kodowałem, kod, który zrobiłem w przycisku savechanges frmViewformList to:

private void btnSaveChanges_Click(object sender, EventArgs e)
{
    string sql;
    string UserName;


    UserName = txtUserName.Text; // saving data loaded on run time to UserName 

    sql = "";
    sql += "UPDATE UserLogin";
    sql += "SET Name = "+ //how to access data I've changed in TextBox after loading +"";
    sql += "WHERE Name= " + //how to access data which was in text box right after loading + "";  //
}

Jestem trochę zdezorientowany tym, jak odwoływać się do danych, jak nazwa już w polu tekstowym lub nazwa, którą zmieniłem i jak napisać w zapytaniu SQL ...

To pytanie jest nieco mylące, wiem. Pozwól mi wyjaśnić; formularz jest ładowany, są pola tekstowe wypełniane danymi w bazie danych podczas zdarzenia obciążenia, zmieniam dane w polach tekstowych i oszczędzam na kliknięciu, dzięki czemu zapytanie aktualizacyjne uruchamia się i zmienia dane w bazie danych. Nie jestem w stanie stworzyć tutaj logiki, jak to zrobić, czy ktoś może mi pomóc, przykro mi, że jestem nowym programistą C #, dlatego jestem trochę zdezorientowany.

questionAnswers(3)

yourAnswerToTheQuestion