График, програмиран с Gambas3 и Sqlite3: Стъпка по стъпка.

Днес ви предлагам пример, направен от колега член на форума http://www.gambas-es.org/, Dani26, който създаде няколко видео урока, за да обясни своята програма дневен ред който използва мениджъра на базата данни Sqlite3 за обработка на данните.

Вашата програма изпълнява типичните задачи:
- Добавяне на записи
- Редактиране на записи
- Търсене на записи, по име.
- Изтриване на записи
- Създайте отчет с компонента gb.report

Пример за програма за дневен ред

Доклад за генериране на програма за дневен ред

В личния му блог http://gambeando.wordpress.com/, имате няколко записа, обясняващи го по-подробно (и също така добавени някои подобрения)

Оставям ви инсталационния пакет (.deb), за да можете да използвате програмата и изходния код, за да я изучите, за да можете по-добре да следвате коментарите на видео уроците на Dani26.

Бутон за изтегляне
Благодарим Dani26 за споделянето и приноса към безплатния софтуер

По-долу са видео уроците на програмата, направени стъпка по стъпка:

Видео 1: Създаване на базата данни

Видео 2: Добавяне на записи

Видео 3: Редактиране и изтриване на записи

Видео 4: Намиране и докладване

Забележки:
1) Търсене: В изходния код, който можете да изтеглите, изречението sql на видеото:

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

Смених го за

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

Тъй като символът "%" работи като заместваща карта, търсейки съдържание. Така че ако потърся думата «ul«, Ще покаже записите, които съдържат името« Julio »,» Julian »,» Zulan 'и т.н.

2) Gambas3 има опцията "автоматично отстъп", която Даниел не използва в своите видеоклипове.

Това автоматично отстъпване може да се активира в менюто «Инструмент / Предпочитания / Форматиране на код / ​​Форматиране при зареждане и записване»

форма за активиране на форматирането

Активирайте автоматичното форматиране на изходния код

Фуентес: нишка на форума gambas-es.org & Блог на Gambeando


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Andres каза той

    Моля, продължете да правите това

  2.   A каза той

    Offtopic: Финалната версия 1.0 на Makehuman излезе вчера, погледнете.

  3.   vr_rv каза той

    Отлична работа тази, която вършат с скариди 🙂

  4.   Джор каза той

    Също така бих искал пример за индивидуален отчет на файл от този дневен ред, тъй като докладът в този пример е глобален, т.е. отчетът е за всички файлове, съдържащи се в базата данни

    1.    Фреди каза той

      Лесно е просто да използвате малко логика, за да изберете цялата таблица, която използвате, където е получено от поздрави, готови за texboxt

  5.   paco2003 каза той

    бихте ли предали файла, за да ме насочите