Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » cVas 18:37
 » PeKa 18:35
 » rooter666 18:26
 » KHot 18:22
 » emigrus 18:22
 » Sherif 18:21
 » Hitman 18:20
 » Rafael_3D 18:11
 » acd 18:11
 » zibi13 18:00
 » hokr 17:42
 » malyy 17:39
 » DYD 17:36
 » wrrr 17:34
 » DJopek 17:28
 » Emios 17:19
 » Dexter 17:08
 » XepeR 17:02
 » AfiP 17:00
 » Raist 16:50

 Dzisiaj przeczytano
 57780 postów,
 wczoraj 62820

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2026
A R C H I W A L N A   W I A D O M O Ś Ć
    

Problemy z Acces'em , Master/Pentium 25/11/04 13:13
Poprawiam ostatnio prosta bazę w Acces'esie. Jestem cokolwiek zielony ale mam podstawowy problem a nawet kilka :)
1. Jak zmienić warunek w kwerendzie na podstawie wartości logicznej w formularzu. Tzn mam "ptaszka" którym chcę zmienić sposób filtrowania danych. Filtry na stałe założyć potrafię. Jednak z tym mam problem. Kto wie?
2. Jeśli mam kwerendę korzystającą z kilku tabel to nie mogę nic zapisać w formularzu z niej korzystającym. Tzn. kwerenda jest "tylko do odczytu". Nawet jeśli chcę zmodyfikować tylko zawartość jednej z tabel składowych.


PS. Czy mi sie zdaje czy Acces jest bardzo toporny i "złośliwy"? W Delphi/C++ Builderze trzeba się co prawda więcej napisać ale to o wieleee bardziej logiczne i przewidywalne. Ja jestem uprzedzony i mało wiem czy też jest tak w istocie?

Nie ma tego złego , co by się w gorsze
obrócić nie mogło - jak nie wierzysz
włącz komputer :-)

  1. Ad. 2 , JOTEM 25/11/04 14:19
    Cytuję za Borlandem:
    "A live result set for a query against a single table or view is returned if the query does not contain any of the following:
    DISTINCT in the SELECT clause,Joins (inner, outer, or UNION), Aggregate functions with or without GROUP BY or HAVING clauses, Base tables or views that are not updatable, Subqueries, ORDER BY clauses not based on an index. "

    Wynika z tego, że uzyskanie edytowalnego zbioru danych z zapytania wielotablicowego (ten fragment z join) jest raczej trudne. W Delphi tak bez problemu edytujesz wyniki takich zapytań? Od wieków nie operowałem na poziomie kontrolek bazodanowych, a na poziomie samego SQLa raczej mi się to nie udaje. Z resztą sam standart SQL 92 nakłada tu duże ograniczenia. Takie zachowanie Accesa uważam więc za naturalne :-).
    Pozdrawiam.

    Poryjemy..zrobaczymy

  2. hmm... , rulezDC 25/11/04 14:46
    ciezko powiedziec po tym co napisales, daj wiecej szczegolow lub przeslij na priva z opisem co trzeba zrobic to pewnie szybciej bedzie, a potem mozemy pogadac co dlaczego

    koniec koniec koniec

    
All rights reserved ® Copyright and Design 2001-2026, TwojePC.PL