Program programat cu Gambas3 și Sqlite3: Pas cu pas.

Vă aduc astăzi, un exemplu făcut de un coleg membru al forumului http://www.gambas-es.org/, Dani26, care a creat mai multe tutoriale video pentru a-și explica programul Agendă care folosește managerul de baze de date Sqlite3, pentru a gestiona datele.

Programul dvs. îndeplinește sarcinile tipice:
- Adăugați înregistrări
- Editați înregistrările
- Căutare înregistrări, după nume.
- Ștergeți înregistrările
- Creați un raport, cu componenta gb.report

Exemplu de program de agendă

Program de generare a raportului de agendă

Pe blogul său personal http://gambeando.wordpress.com/, aveți mai multe intrări care o explică mai detaliat (și, de asemenea, a adăugat câteva îmbunătățiri)

Vă las pachetul de instalare (.deb), astfel încât să puteți utiliza programul și codul sursă pentru al studia, astfel încât să puteți urmări mai bine comentariile tutorialelor video Dani26.

Buton Descărcare
Mulțumim Dani26 pentru partajarea și contribuția la software-ul gratuit

Mai jos sunt tutorialele video ale programului, realizate pas cu pas:

Video 1: Crearea bazei de date

Video 2: Adăugați înregistrări

Video 3: Editați și ștergeți înregistrări

Video 4: Găsiți și raportați

Note:
1) Căutare: în codul sursă pe care îl puteți descărca, propoziția sql a videoclipului:

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

L-am schimbat pentru

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

Întrucât simbolul „%” funcționează ca un wild card, căutând conținut. Deci, dacă caut cuvântul «ul«, Va afișa înregistrările care conțin numele« Julio »,» Julian »,» Zulun ', etc.

2) Gambas3 are opțiunea „indentare automată”, pe care Daniel nu a folosit-o în videoclipurile sale.

Această indentare automată poate fi activată în meniul «Instrument / Preferințe / Formatare cod / Format la încărcare și salvare»

formular pentru a activa formatarea

Activați formatarea automată a codului sursă

Fuentes: subiectul forumului gambas-es.org & Gambeando Blog


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Andres el a spus

    Te rog, continuă să faci asta

  2.   A el a spus

    Offtopic: Versiunea finală 1.0 a Makehuman a ieșit ieri, aruncă o privire.

  3.   vr_rv el a spus

    Muncă excelentă pe cea pe care o fac cu creveții 🙂

  4.   Jor el a spus

    Aș dori, de asemenea, un exemplu de raport individual al unui fișier al acestei agende, deoarece raportul din acest exemplu este global, adică raportul este al tuturor fișierelor conținute în baza de date

    1.    Freddy el a spus

      Este ușor să utilizați doar o mică logică, selectați acest lucru pentru tabelul complet pe care îl utilizați, unde derivat dintr-un text Text salutări gata

  5.   paco2003 el a spus

    ai putea trece dosarul pentru a mă ghida