Днес ви предлагам пример, направен от колега член на форума http://www.gambas-es.org/, Dani26, който създаде няколко видео урока, за да обясни своята програма дневен ред който използва мениджъра на базата данни Sqlite3 за обработка на данните.
Вашата програма изпълнява типичните задачи:
- Добавяне на записи
- Редактиране на записи
- Търсене на записи, по име.
- Изтриване на записи
- Създайте отчет с компонента gb.report
Оставям ви инсталационния пакет (.deb), за да можете да използвате програмата и изходния код, за да я изучите, за да можете по-добре да следвате коментарите на видео уроците на 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
Моля, продължете да правите това
Offtopic: Финалната версия 1.0 на Makehuman излезе вчера, погледнете.
Отлична работа тази, която вършат с скариди 🙂
Също така бих искал пример за индивидуален отчет на файл от този дневен ред, тъй като докладът в този пример е глобален, т.е. отчетът е за всички файлове, съдържащи се в базата данни
Лесно е просто да използвате малко логика, за да изберете цялата таблица, която използвате, където е получено от поздрави, готови за texboxt
бихте ли предали файла, за да ме насочите