Danes vam prinašam primer kolega člana foruma http://www.gambas-es.org/, Dani26, ki je ustvaril več video vadnic za razlago svojega programa Dnevni red ki za obdelavo podatkov uporablja upravitelja zbirke podatkov Sqlite3.
Vaš program opravlja tipične naloge:
- Dodaj zapise
- Uredi zapise
- Iskanje zapisov po imenu.
- Izbriši zapise
- Ustvarite poročilo s komponento gb.report
Pustim vam namestitveni paket (.deb), da lahko uporabljate program, in izvorno kodo, da ga preučite, tako da boste lahko bolje sledili komentarjem video vadnic Dani26.
Spodaj so video vadnice programa, narejene po korakih:
Video 1: Ustvarjanje baze podatkov
Video 2: dodajte zapise
Video 3: Urejanje in brisanje zapisov
Video 4: Najdi in prijavi
Opombe:
1) Iskanje: V izvorni kodi, ki jo lahko prenesete, je sql stavek videoposnetka:
Select * from Amigos where nombre like '" & filtro & "'"
Zamenjal sem ga za
Select * from Amigos where nombre like '%" & filtro & "%'"
Ker simbol "%" deluje kot nadomestni znak pri iskanju vsebine. Torej, če iščem besedo «ul«, Bodo prikazani zapisi, ki vsebujejo ime« Julio »,» Julian »,» Zulan 'itd.
2) Gambas3 ima možnost "samodejno vdolbino", ki je Daniel v svojih videoposnetkih ni uporabil.
To samodejno zamik lahko aktivirate v meniju «Orodje / Nastavitve / Oblikovanje kode / Oblika pri nalaganju in shranjevanju»
Fuentes: nit foruma gambas-es.org & Blog o igrah na srečo
Prosim, nadaljujte s tem
Offtopic: Končna različica 1.0 programa Makehuman je izšla včeraj, poglejte.
Odlično delo, ki ga opravijo s kozicami 🙂
Želel bi tudi primer posameznega poročila datoteke s tem dnevnim redom, saj je poročilo v tem primeru splošno, to pomeni, da je poročilo vseh datotek, ki jih vsebuje baza podatkov
Preprosto je, če uporabite malo logike, izberite to za celotno tabelo, ki jo uporabite, kjer izhaja iz pozdrava, pripravljenega za texboxt
mi lahko posredujete datoteko, da me vodi