Dnes vám prinášam príklad jedného člena fóra http://www.gambas-es.org/, Dani26, ktorý vytvoril niekoľko videonávodov na vysvetlenie svojho programu program ktorý na správu údajov používa správcu databázy Sqlite3.
Váš program vykonáva typické úlohy:
- Pridajte záznamy
- Upravovať záznamy
- Vyhľadávať záznamy podľa názvu.
- Odstrániť záznamy
- Vytvorte správu s komponentom gb.report
Ponechám vám inštalačný balík (.deb), aby ste mohli použiť program a zdrojový kód na jeho preštudovanie, aby ste mohli lepšie sledovať komentáre videonávodov Dani26.
Nižšie sú uvedené videonávody programu, ktoré sa vykonávajú krok za krokom:
Video 1: Vytvorenie databázy
Video 2: Pridávanie záznamov
Video 3: Úpravy a mazanie záznamov
Video 4: Nájsť a nahlásiť
Poznámky:
1) Vyhľadávanie: V zdrojovom kóde, ktorý si môžete stiahnuť, veta sql videa:
Select * from Amigos where nombre like '" & filtro & "'"
Vymenil som to za
Select * from Amigos where nombre like '%" & filtro & "%'"
Symbol „%“ funguje ako zástupná karta pri vyhľadávaní obsahu. Takže ak hľadám slovo «ul«, Zobrazí záznamy, ktoré obsahujú meno« Julio »,» Julian »,» Zulan 'atď.
2) Gambas3 má možnosť „automatického odsadenia“, ktorú Daniel vo svojich videách nepoužil.
Toto automatické odsadenie je možné aktivovať v ponuke «Nástroj / Predvoľby / Formátovanie kódu / Formátovať pri načítaní a ukladaní»
Zdroje: vlákno fóra gambas-es.org & Blog o hazardných hrách
Prosím pokračujte v tom
Offtopic: Konečná verzia 1.0 Makehumanu vyšla včera, pozrite sa.
Vynikajúca práca, ktorú robia s krevetami 🙂
Chcel by som tiež príklad samostatnej správy o súbore tejto agendy, pretože správa v tomto príklade je globálna, to znamená, že správa obsahuje všetky súbory obsiahnuté v databáze.
Je ľahké, stačí použiť trochu logiky, výber je pre celú tabuľku, ktorú použijete, kde je odvodený z pozdravov pripravených pre textový text
mohli by ste mi odovzdať spis, ktorý by ma sprevádzal?