Jeg tar deg med i dag, et eksempel laget av et medlem av forumet http://www.gambas-es.org/, Dani26, som laget flere videoopplæringsprogrammer for å forklare programmet sitt agenda som bruker Sqlite3 database manager, for å håndtere dataene.
Programmet ditt gjør de typiske oppgavene:
- Legg til poster
- Rediger poster
- Søk etter poster, etter navn.
- Slett poster
- Opprett en rapport med gb.report-komponenten
Jeg lar deg installasjonspakken (.deb), slik at du kan bruke programmet og kildekoden for å studere det, slik at du bedre kan følge kommentarene til Dani26-videoveiledningene.
Nedenfor er videoopplæringen av programmet, gjort trinnvis:
Video 1: Opprette databasen
Video 2: Legg til poster
Video 3: Rediger og slett poster
Video 4: Finn og rapporter
Merknader:
1) Søk: I kildekoden du kan laste ned, sql setningen til videoen:
Select * from Amigos where nombre like '" & filtro & "'"
Jeg endret det for
Select * from Amigos where nombre like '%" & filtro & "%'"
Siden symbolet "%" fungerer som et jokertegn for å søke etter innhold. Så hvis jeg ser etter ordet «ul«, Viser postene som inneholder navnet« Julio »,» Julian »,» Zulen ', etc.
2) Gambas3 har alternativet "automatisk innrykk", som Daniel ikke brukte i videoene sine.
Denne automatiske innrykk kan aktiveres i menyen «Verktøy / Innstillinger / Kodeformatering / Format når du laster og lagrer»
Kilder: forumtråd gambas-es.org & Gambeando blogg
Vennligst fortsett å gjøre dette
Offtopic: Den endelige versjonen 1.0 av Makehuman kom ut i går, ta en titt.
Utmerket arbeid den de gjør med reker 🙂
Jeg vil også ha et eksempel på en individuell rapport om en fil av denne dagsordenen, siden rapporten i dette eksemplet er global, det vil si at rapporten er av alle filene i databasen.
Det er enkelt at du bare bruker litt logikk som er valgt for den komplette tabellen du bruker en der avledet fra en texboxt klar hilsen
kan du sende filen for å veilede meg