Linki
|
blogwery
Temat: pewnie bylo ale nie moge za cholere znalesc:)) ...od pierwszego rekordu rst.MoveFirst Dim i As Integer 'numer kolejny kolumny w tabeli (Kolumna A ma numer 2, B = 3 itd. Dim wezel As Node 'Aktualnie dodawany węzeł drzewa Dim keyval As String 'Klucz aktualnego węzła złożony ze wszystkich wcześniejszych kolumn i aktualnej Dim prev_keyval As String 'Klucz złożony ze wszystkich wcześniejszych kolumn Dim byl As Boolean 'Wskazuje czy znaleziono węzeł o podanym kluczu While Not rst.EOF ' dopóki nie jest koniec zbioru rekordów i = 2 ' Zaczynamy od kolumny A keyval = "" ' Klucz jest narazie pusty While rst.Fields(i).value < "-" 'Dopóki nie napotkamy kolumny z - (pustej) prev_keyval = keyval 'zapamiętanie poprzedniej wartości na wypadek, gdyby trzeba było tworzyć węzeł potomny keyval = keyval & rst.Fields(i).value 'dodanie do klucza... Źródło: topranking.pl/1248/pewnie,bylo,ale,nie,moge,za,cholere,znalesc.php
Temat: pole kombi-coś mi nie wychodzi ...With Else ĂÂ Response = acDataErrContinue ĂÂ Kombi2.Undo End If End Sub Pozdr, Paweł Mój wcześniejszy post był zbyt optymistyczny. Po tym, co mu zrobiłam ślicznie obsługiwał dopisywanie nowego rekordu natomiast całkowicie "olał" pokazywanie danych wg kodu w polu kombi. Jeśli nic mu nie wycinam to pisze mi takie komunikaciki: błąd wykonania 2105 Przejście do danego rekordu nie jest możliwe Być może osiągnięto koniec zbioru rekordów I nie podoba mu się ta linijka Me.Bookmark = Me.RecordsetClone.Bookmark (standardowa przy korzystaniu z kreatora przy tworzeniu pola kombi) Potem jeszcze pisze coś takiego: Wywołanie metody Update lub CancelUpdate bez wywołania metody AddNew lub Edit Niestety jestem zupełnym laikiem w pisaniu kodów - potrafię sobie zmienić parametry w gotowej strukturze tak, by działało, ale napisać czegoś od podstaw nie dam rady.... Źródło: topranking.pl/1249/pole,kombi,cos,mi,nie,wychodzi.php
Temat: Jak sprawdzic, czy rekord jest pierwszy, ostatni ?? ...to przyznam się, że zjadłem "z" :o) miało być "Pozdr." tzn Pozdrawiam. Generalnie nie myślałem o tym czy rekordy są posortowane czy nie. Kiedy do formularza wstawiam np. przycisk z poleceniem " DoCmd.GoToRecord , , acPrevious " to przy pierwszym rekordzie gdy wcisnę ten przycisk wyświetla się komunikat: " Przejście do podanego rekordu nie jest możliwe. Być może osiągnięto koniec zbioru rekordów. " Co prawda nie mam problemu z usunięciem tego komunikatu, ale wolał bym aby kod wyglądał tak: If (czy to pierwszy rekord) Then jesli tak to zrób to... Else jesli nie to zrób to... End If A wracając do sortowania rekordów, to będę potrzebował parę słów wyjaśnień z tym sortowaniem rekordseta ?? Do tej pory uważałem, że jeśli idę do następnego (lub poprzedniego) rekordu to idę do... Źródło: topranking.pl/1248/jak,sprawdzic,czy,rekord,jest,pierwszy,ostatni.php
Temat: RecordSet problem identyfikacji konca trabeli. Jesli zbior rekordow jest oparty na tabeli wszystko jest w porzadku ale jesli jest to zapytanie sql dzieje sie dziwna rzecz, metoda movenext nie osiaga konca tabeli wlasciwosc eof nigdy nie ustwaia sie na true, czy ktos dlaczego tak sie dzieje i jak innaczej zidentyfikowac koniec zbioru rekordów, Access 97, dzieki za wskazowki Źródło: topranking.pl/1250/recordset,problem,identyfikacji,konca.php
Temat: Błąd 2105 i Bookmark czy ktoś widział już taki komuniakt błędu? Cytuję: "Błąd wykonania 2105 Przejście do podanego rekordu jest niemożliwe. Być może osiągnąłeś koniec zbioru rekordów." Oczywiście nie osiągnąłem końca zbioru bo jestem dopiero w połowie, a poza tym oglądam to w trybie tabel i nie stosuje żadnych skoków poza koniec zbioru. A tak w ogóle to nic nie stosuje, chce tylko przejżeć tabele. Dodatkowo zgłąsza mi się jakiś komunikat dotyczący Bookmark, których również, za boga nie stosuje. A baza danych oczywiście co jakiś czas się rozsypuje i zamiast grzecznie wyświetlać... Źródło: topranking.pl/1250/15,blad,2105,i,bookmark.php
zanotowane.pldoc.pisz.plpdf.pisz.pljacek94.htw.pl
|