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.