Skocz do zawartości
Zaloguj się, aby obserwować  
Integer

[MySQL + Delphi] Jak obsłużyć kilka tabel jednocześnie

Polecane posty

Witam.

 

Istnieje potrzeba obsłużenia w MySQL-u kilku tabel jednocześnie na hostingu i :

1. zastanawiam się czy dobrze robię jeśli do obsługi każdej tabeli osobno wezmę komponent ZConnection, ZQuery, DataSource ... czy może jest inny sposób?

2. chyba nie bardzo jest opłacalne zamykanie jednej tabeli łączenie się z inną by potem znów zamknąć i wrócić do pierwszej?

 

Załóżmy mam tabele: osoby, grypy, przedmioty i czy te tabele obsługiwać na jednym zestawie komponentów ZConnection, ZQuery, DataSource czy każda tabela ma mieć swoje (ZConnection, ZQuery, DataSource ) pracujące jednocześnie.

Wtedy pobierając dane z panela mogę edytować te tabele bez potrzeby przełączania obsługi ale czy to mi nie wysypie programu.

 

Czyli właściwie 2 podstawowe pytania doszły

3. czy jak będzie 10 tabel to do każdej wrzucać komponenty ZConnection, ZQuery, DataSource?

4. Gdzieś czytałem że przy zapytaniach do kilku tabel MySQL nie działa jak należy, czyli pozostaje obsługiwać każda tabelę z osobna?

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Wystarczy jeden zestaw komponentów, z bazą się łączysz raz a poszczególne zapytania to konkretnych tabel bezpiecznie jest zrobić w wątkach.

MySQL nie lubi długich sesji więc najlepiej po zapytaniu usypiać wątek.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się
Zaloguj się, aby obserwować  

×