Harmonogram zaprogramowany w Gambas3 i Sqlite3: Krok po kroku.

Przedstawiam wam dzisiaj przykład wykonany przez kolegę z forum http://www.gambas-es.org/, Dani26, który stworzył kilka samouczków wideo wyjaśniających jego program agenda który używa menedżera bazy danych Sqlite3 do obsługi danych.

Twój program wykonuje typowe zadania:
- Dodaj rekordy
- Edytuj rekordy
- Wyszukaj rekordy według nazwy.
- Usuń rekordy
- Utwórz raport z komponentem gb.report

Przykład programu agendy

Raport generujący program agendy

Na swoim osobistym blogu http://gambeando.wordpress.com/, masz kilka wpisów wyjaśniających to bardziej szczegółowo (a także dodano kilka ulepszeń)

Zostawiam Ci pakiet instalacyjny (.deb), abyś mógł używać programu i kodu źródłowego do jego nauki, abyś mógł lepiej śledzić komentarze samouczków wideo Dani26.

Przycisk pobierania
Dziękuję Dani26 za udostępnianie i wkład w tworzenie wolnego oprogramowania

Oto samouczki wideo programu, wykonane krok po kroku:

Wideo 1: Tworzenie bazy danych

Wideo 2: Dodaj rekordy

Wideo 3: Edycja i usuwanie rekordów

Wideo 4: Znajdź i zgłoś

Uwagi:
1) Wyszukiwanie: w kodzie źródłowym, który można pobrać, zdanie sql wideo:

Select * from Amigos where nombre like '" & filtro & "'"

Zmieniłem to dla

Select * from Amigos where nombre like '%" & filtro & "%'"

Ponieważ symbol „%” działa jak symbol wieloznaczny podczas wyszukiwania treści. Więc jeśli szukam słowa «ul«, Pokaże rekordy zawierające nazwisko« Julio »,» Julłan »,» Zulan 'itp.

2) Gambas3 ma opcję „automatycznego wcięcia”, której Daniel nie używał w swoich filmach.

To automatyczne wcięcie można aktywować w menu «Narzędzie / Preferencje / Formatowanie kodu / Format podczas wczytywania i zapisywania»

formularz, aby aktywować formatowanie

Włącz automatyczne formatowanie kodu źródłowego

Źródła: wątek na forum gambas-es.org & Blog hazardowy


6 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Andres powiedział

    Proszę, rób to dalej

  2.   A powiedział

    Offtopic: Ostateczna wersja 1.0 Makehuman wyszła wczoraj, spójrz.

  3.   vr_rv powiedział

    Świetna robota, jak z krewetkami 🙂

  4.   jor powiedział

    Chciałbym również przedstawić przykład raportu indywidualnego pliku tego programu, ponieważ raport w tym przykładzie jest globalny, to znaczy raport obejmuje wszystkie pliki zawarte w bazie danych

    1.    Freddy powiedział

      To proste - po prostu użyj odrobiny logiki wybór dotyczy całej tabeli, której używasz, a pochodzi z gotowych pozdrowień w texboxt

  5.   paco2003 powiedział

    czy możesz przekazać plik, aby mnie poprowadzić