Tôi mang đến cho bạn ngày hôm nay, một ví dụ được thực hiện bởi một thành viên của diễn đàn http://www.gambas-es.org/, Dani26, người đã tạo một số video hướng dẫn để giải thích chương trình của mình Lịch trình sự kiện sử dụng trình quản lý cơ sở dữ liệu Sqlite3 để xử lý dữ liệu.
Chương trình của bạn thực hiện các tác vụ điển hình:
- Thêm hồ sơ
- Chỉnh sửa hồ sơ
- Hồ sơ Tìm kiếm, theo tên.
- Xóa hồ sơ
- Tạo báo cáo, với thành phần gb.report
Mình để lại cho bạn gói cài đặt (.deb) để bạn có thể sử dụng chương trình, và mã nguồn để nghiên cứu nó, các bạn có thể theo dõi các video hướng dẫn sử dụng Dani26 tốt hơn.
Dưới đây là các video hướng dẫn của chương trình, được thực hiện từng bước:
Video 1: Tạo cơ sở dữ liệu
Video 2: Thêm bản ghi
Video 3: Chỉnh sửa và xóa bản ghi
Video 4: Tìm và báo cáo
ghi chú:
1) Tìm kiếm: Trong mã nguồn mà bạn có thể tải xuống, câu sql của video:
Select * from Amigos where nombre like '" & filtro & "'"
Tôi đã thay đổi nó cho
Select * from Amigos where nombre like '%" & filtro & "%'"
Vì biểu tượng "%" hoạt động như một thẻ đại diện thực hiện tìm kiếm nội dung. Vì vậy, nếu tôi tìm kiếm từ «ul«, Sẽ hiển thị các bản ghi có chứa tên« Julio »,» Julian »,» Zulan ', v.v.
2) Gambas3 có tùy chọn "thụt lề tự động" mà Daniel không sử dụng trong video của mình.
Tính năng thụt lề tự động này có thể được kích hoạt trong menu «Công cụ / Tùy chọn / Định dạng mã / Định dạng khi tải và lưu»
Nguồn: chủ đề diễn đàn gambas-es.org & Blog cờ bạc
Hãy tiếp tục làm điều này
Offtopic: Phiên bản 1.0 cuối cùng của Makehuman đã ra mắt ngày hôm qua, hãy xem.
Công việc xuất sắc mà họ làm với tôm 🙂
Tôi cũng muốn có một ví dụ về một báo cáo riêng lẻ của một tệp của chương trình này vì báo cáo trong ví dụ này là toàn cục, tức là, báo cáo là của tất cả các tệp có trong cơ sở dữ liệu
Thật dễ dàng, bạn chỉ cần sử dụng một chút logic, lựa chọn là cho bảng hoàn chỉnh mà bạn sử dụng một nơi bắt nguồn từ một lời chào sẵn sàng cho văn bản
bạn có thể chuyển tập tin để hướng dẫn tôi