Witajcie, mam pewien problem. Utworzyłem sobie tabelę, której strukturę widać w załączonym przeze mnie pliku. Tabela przechowuje dane zawierające loginy i hasła. W uproszczeniu dodawanie użytkownika wygląda następująco:
Tworzę instancję obiektu
using (MainDatabaseClassDataContext db = new MainDatabaseClassDataContext())
{
Users_login newUser = new Users_login();
newUser.Login = Login;
newUser.Password = Password;
db.Users_logins.InsertOnSubmit(newUser);
try
{
db.SubmitChanges();
MessageBox.Show("Success! Account created");
}
}
W teorii wszystko jest ok, mogę się zalogować nowo utworzonym kontem, ale z tego co widzę to dane wcale nie dodają się do tabeli. W przypadku wrzucenia zapytania do bazy :
select * from Users_login;
Otrzymuję puste wyniki. Dlaczego tak się dzieje? Jak sprawić, by każde uruchomienie pliku exe - poprawne zarejestrowanie nowego użytkownika każdorazowo dodawało użytkownika do bazy i wyniki zapisywały się tam na stałe? Proszę was z góry o wyrozumiałość, w zasadzie to pierwszy projekt, w którym wykorzystuję C# z wykorzystaniem bazy danych :) Dzięki!Witajcie, mam pewien problem. Utworzyłem sobie tabelę, której strukturę widać w załączonym przeze mnie pliku. Tabela przechowuje dane zawierające loginy i hasła. W uproszczeniu dodawanie użytkownika wygląda następująco:
Tworzę instancję obiektu
using (MainDatabaseClassDataContext db = new MainDatabaseClassDataContext())
{
Users_login newUser = new Users_login();
newUser.Login = Login;
newUser.Password = Password;
db.Users_logins.InsertOnSubmit(newUser);
try
{
db.SubmitChanges();
MessageBox.Show("Success! Account created");
}
}
W teorii wszystko jest ok, mogę się zalogować nowo utworzonym kontem, ale z tego co widzę to dane wcale nie dodają się do tabeli. W przypadku wrzucenia zapytania do bazy :
select * from Users_login;
Otrzymuję puste wyniki. Dlaczego tak się dzieje? Jak sprawić, by każde uruchomienie pliku exe - poprawne zarejestrowanie nowego użytkownika każdorazowo dodawało użytkownika do bazy i wyniki zapisywały się tam na stałe? Proszę was z góry o wyrozumiałość, w zasadzie to pierwszy projekt, w którym wykorzystuję C# z wykorzystaniem bazy danych :) Dzięki!