Přináším vám dnes příklad od kolegy z fóra http://www.gambas-es.org/, Dani26, který pro vysvětlení svého programu vytvořil několik videonávodů program , který ke správě dat používá správce databáze Sqlite3.
Váš program provádí typické úkoly:
- Přidat záznamy
- Upravit záznamy
- Hledání záznamů podle jména.
- Smazat záznamy
- Vytvořte zprávu s komponentou gb.report
Nechám vám instalační balíček (.deb), abyste jej mohli použít ke studiu a zdrojový kód, abyste jej mohli studovat, abyste mohli lépe sledovat komentáře videonávodů Dani26.
Zde jsou videonávody programu, které jsou krok za krokem provedeny:
Video 1: Vytvoření databáze
Video 2: Přidat záznamy
Video 3: Úpravy a mazání záznamů
Video 4: Najít a nahlásit
Poznámky:
1) Hledání: Ve zdrojovém kódu, který si můžete stáhnout, věta sql videa:
Select * from Amigos where nombre like '" & filtro & "'"
Změnil jsem to za
Select * from Amigos where nombre like '%" & filtro & "%'"
Protože symbol „%“ funguje jako zástupná karta při hledání obsahu. Pokud tedy hledám slovo «ul«, Zobrazí záznamy, které obsahují název« Julio »,» Julian »,» Zulan 'atd.
2) Gambas3 má možnost „automatického odsazení“, kterou Daniel ve svých videích nepoužíval.
Toto automatické odsazení lze aktivovat v nabídce «Nástroj / Předvolby / Formátování kódu / Formátovat při načítání a ukládání»
Zdroje: vlákno fóra gambas-es.org & Blog o hazardních hrách
Prosím pokračujte v tom
Offtopic: Konečná verze 1.0 Makehumanu vyšla včera, podívejte se.
Skvělá práce, kterou dělají s krevetami 🙂
Také bych chtěl příklad individuální zprávy o souboru této agendy, protože zpráva v tomto příkladu je globální, to znamená, že zpráva je ze všech souborů obsažených v databázi
Je to jednoduché, stačí použít trochu logiky a vybrat to pro celou tabulku, kterou použijete, kde je odvozen pozdrav připravený pro texboxt
mohl byste mi předat složku, která by mě vedla?