Розклад, запрограмований за допомогою 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 »,» Julян »,» Zulan 'тощо.

2) Gambas3 має опцію "автоматичного відступу", яку Даніель не використовував у своїх відео.

Це автоматичне відступ можна активувати в меню «Інструмент / Налаштування / Форматування коду / Форматування під час завантаження та збереження»

форма для активації форматування

Увімкніть автоматичне форматування вихідного коду

Fuentes: тема форуму gambas-es.org & Блог Gambeando


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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

  1.   Андрес - сказав він

    Будь ласка, продовжуйте це робити

  2.   A - сказав він

    Offtopic: Остаточна версія 1.0 Makehuman вийшла вчора, подивіться.

  3.   вр_рв - сказав він

    Відмінна робота та, яку вони роблять з креветками 🙂

  4.   йор - сказав він

    Я також хотів би приклад окремого звіту для файлу цього порядку денного, оскільки звіт у цьому прикладі є загальним, тобто звіт складається з усіх файлів, що містяться в базі даних

    1.    Фредді - сказав він

      Це просто, ви просто використовуєте трохи логіки, вибір - для повної таблиці, яку ви використовуєте, де похідне від готового привітання texboxt

  5.   paco2003 - сказав він

    не могли б ви передати файл для керівництва