![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam na forum. Mam taka duza(dla mnie) prosbe.
robie sobie baze danych jakiegos malego hoteliku i tu mam problem. dowiedzialem sie jak juz obliczyc liczbe dni miedzy poczatkiem a koncem wynajmu i teraz pytanie mam inne?? a nawet kilka. 1.jak mam polaczyc NrPokoju z CenaZaDobe?? nastepnie 2.Aby CenaZaDobe mnozonna byla z LiczbaDni i zostala wyswietlona w polu Zaplata?? 3.I czy do polaliczby dni tworzyc nowa tabele czy kwerende, czy moge ja umiescic w tabeli Wynajem. O to moje tabele Klienci -IDKlienta -Imie -Nazwisko -Adres Pracownicy -IDPracownika -Imie -Nazwisko -Stanowisko -Adres -DataZatrudnienia Pokoje -NrPokoju -TypPokoju -CenaZaDobe -Lazienka(tak/nie) -TV(tak/nie) -Internet(tak/nie) Wynajem -IDWynajmu -IDKlienta -IDPracownika -PoczatekWynajmu -KoniecWynajmu -Zaplata czekam na rady, niekoniecznie napisane krok po kroku co mam zrobic, ale jakies podpowiedzi?? -------------------- www.samochodowyleasing.eu
www.samochodowykredyt.eu |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 1.12.2006 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Witam
Cytat 1.jak mam polaczyc NrPokoju z CenaZaDobe?? Co tu chcesz łączyć? Pola te są przecież w jednej tabeli. Cytat 2.Aby CenaZaDobe mnozonna byla z LiczbaDni i zostala wyswietlona w polu Zaplata?? Większej filozofii tutaj raczej nie potrzeba - wystarczy te pola przez siebie pomnożyć. Cytat 3.I czy do polaliczby dni tworzyc nowa tabele czy kwerende, czy moge ja umiescic w tabeli Wynajem. Nowa tabela!!!! Kategorycznie nie. Tak na marginesie to wyrzuciłbym z tabeli "Wynajem" pole "Zapłata". Jest to pole wyliczane i błędem jest umieszczanie taki pól w tabelach. W każdej chwili przecież możesz te dane obliczyć czy to w kwerendzie, formularzu, czy też w raporcie. Pozdrawiam |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
Ok dzieki.
A z tym laczenie NrPokoju z CenaZaDobe to moze sie zle wyrazilem, chodzi mi o to zeby po wpisaniu do formularza numeru pokoju np.1 bylo wiadomo ze kosztuje on powiedzmy 50zł, i wtedy ta wartosc byla mnozona przez liczbe dni. -------------------- www.samochodowyleasing.eu
www.samochodowykredyt.eu |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 1.12.2006 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Towrzenie pola kombi:
1. Utwórz nowy formularz ze źródłem danych w tabeli "Pokoje" 2. W sekcji szczegóły umieść wszystkie interesujące Cię pola (między innymi CenaZaDobę) 3. W przyborniku kliknij "Pole kombi" 4. Przenieś myszkę na nagłówek formularza i i utwórz pole kombi. Wyszkoczy okno dialogowe "Kreator pól kombi" 5. Zaznacz opcję "Znajdź rekord w formularzu w oparciu o wartość I wybraną przeze mnie w obiecie pole kombi." 6. Przerzuć NrPokoju na prawą stronę 7. Przejdź dalej w okienku z szerokością kolumn 8. Nadaj etykietę 9 ZAKOŃCZ Powodzenia |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
To juz chyba moje ostatnie pytanie.
Dlaczego w mojej kwerendzie jest wyswietlany 3 razy ten sam rekord?? http://rapidshare.com/files/70301493/Piotr...iarski.mdb.html albo tu: http://www.tucznik22.cba.pl/PiotrSwiniarski Ten post edytował grzes22 17.11.2007, 12:06:54 -------------------- www.samochodowyleasing.eu
www.samochodowykredyt.eu |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 1.12.2006 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Na Einsteina i Pitagorasa!!!!! A gdzie masz zdefiniowane połączenia między tabelami!!!!
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
http://www.tucznik22.cba.pl/PiotrSwiniarski2
zrobile relacje, jak bys mogl to zerknij na to. Po polaczeniu pola Nrpokoju z CenaZaDobe nie moge dodac do formularza pol PoczatekWynajmu i KoniecWynajmu bo jako zródło rekordów jest ustawiona tabela pokoje. A jak sam definiuje to wyskakuja bledy #Blad albo #nazwa -------------------- www.samochodowyleasing.eu
www.samochodowykredyt.eu |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 1.12.2006 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Nie odbierz tego źle, ale to co zrobiłeś jest karygodne. Radze poczytać trochę o projektowaniu relacyjnych baz danych, a dopiero później brać się za ich implementację.
Pozdrawiam |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 59 Pomógł: 0 Dołączył: 15.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
ok rozumiem.
a mozesz mi wytknac niektóre błędy?? bym był bardzo wdzięcznny. -------------------- www.samochodowyleasing.eu
www.samochodowykredyt.eu |
|
|
![]()
Post
#10
|
|
![]() Grupa: Zarejestrowani Postów: 65 Pomógł: 0 Dołączył: 1.12.2006 Skąd: Łowicz Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czemu połączyłeś kwerendy z tabelami! Wyrzuć obie kwerendy. Trochę mnie to dziwi, gdyż masz bardzo dobrze zdefiniowane klucze główne, obce jak i same zresztą tabelę. Wystarczy teraz tylko wszystkie klucze główne połączyć relacją jeden-do-wielu z odpowiednimi kluczami obcymi w tabeli "Wynajem" i projekt jest jak najbardziej prawidłowy, a i dalsza implementacja jak zuważysz zacznie działać tak jak sobie tego życzysz. Pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:17 |