Bawię się z problemem już dłuższą chwilkę i nie daję rady. Czytałem tutoriale i wydaje mi się, że robię prawidłowo. Chodzi o to, że dane nie zapisują mi się do pliku bazy (*.sdf), a chyba powinny i.... sprawa jest na tyle dziwna, że póki nie dam podglądu z Visuala tej bazy to rekordy istnieją. Ale... jak dam w Visualu 'Preview Data' to tak jakby czyściło mi bazę do zera. Zostaje domyślny rekord admin, admin
, który dodałem za pośrednictwem kreatora w VS. Czyli, póki nie dam podglądu, wszystkie rekordy, które dodałem kodem istnieją. Sprawdzałem i w kodzie da się je odczytać. Ale gdy daję ten podgląd to "czyści" mi wszystko i nie ma nic i znów mogę dodać nowy rekord. Kod mam taki:
XMServerDataSet usersDataSet;
usersDataSet = new XMServerDataSet();
XMServerDataSetTableAdapters.UsersTableAdapter ad = new XMServerDataSetTableAdapters.UsersTableAdapter();
ad.Fill(usersDataSet.Users); // póki nie dam podglądu w VS, DS zapełnia się danymi
usersDataSet.Users.AddUsersRow("test1", "test2");
ad.Update(usersDataSet);
Co z tym fantem zrobić? Chciałbym mieć podgląd rekordów w Visualu. A może coś źle robię? Dodam, że to moje pierwsze zmagania z ADO.NET za pośrednictwem Visuala, a nie samego kodu.