Chodzenie po rekordach/ linq to mysql

0

Witam,
Mój problem jest dość obszerny. Zacznijmy od tego że chcę się połączyć z bazą w MYSql.
Skorzystałem z ODBC Connector wszystko niby pięknie ładnie dane w gridview mogę pobrać, tylko teraz mam inny problem chciałbym skorzystać z linq to sql (mając bazę mysql) próbowałem paru pluginów, ale nie wychodzi za bardzo.
Teraz problem nr 2
Mamy bazę w mysql i np. tabelę osoba zawierająca id, imie, nazwisko i adres. W jaki sposób mogę przechodzić sobie po rekordach? Czyli np. mam 3 textboxy id, imie i nazwisko i klikam dalej albo wczesniej i przegladam sobie dane. Najprostszy sposób? Zastanawiałem się nad datareader i databinding, ale coś mi nie wychodzi. Ehhh.. Może Wy mi coś doradzicie?

0

o ile dobrze pamietam linq to sql byl pisany raczej z mysla o ms sql server, chyba ma problem ze wsparciem innych baz
entity framework wspiera inne rodzaje baz, idea jest ta sama, entity framwork ma nawet wieksze mozliwosci
a jak juz bedziesz mial schemat EF, to do tworzenia zapytan mozesz uzyc linq

jesli chodzi o pyt. o przechodzenie po rekordach, to najprosciej pobrac za kazdym razem rekord, ktory chcesz wyswietlic
aby to zooptymalizowac mozesz wczytywac jakimis blokami rekordy i zrobic sobie jakby buforowanie po stronie kodu
zalezy czy te rekordy maja byc tylko wyswietlane, czy tez modyfikowane, bo jak modyfikowane, to musisz zadbac o to, aby w tym samym czasie kilka osob nie zmodyfikowalo tego samego rekordu, bazujac na pobranych wczesniej danych, poczytaj o timestamp
datareader nie jest dobrym pomyslem, bo pozostajesz ciagle polaczony z baza, powinno sie raczej tego unikac

0

Użyj LINQ to MySql zaraz opublikuje tutorial na moim Blogu:
maksim09.wordpress.com

1 użytkowników online, w tym zalogowanych: 0, gości: 1