Jadual diprogramkan dengan Gambas3 dan Sqlite3: Langkah demi langkah.

Saya sampaikan hari ini, contoh yang dibuat oleh rakan ahli forum http://www.gambas-es.org/, Dani26, yang membuat beberapa tutorial video untuk menjelaskan programnya agenda yang menggunakan pengurus pangkalan data Sqlite3, untuk mengendalikan data.

Program anda melakukan tugas biasa:
- Tambah Rekod
- Edit Rekod
- Cari Rekod, mengikut nama.
- Padam Rekod
- Buat laporan, dengan komponen gb.report

Contoh program agenda

Program agenda menghasilkan laporan

Di blog peribadinya http://gambeando.wordpress.com/, anda mempunyai beberapa entri yang menerangkannya dengan lebih terperinci (dan juga menambahkan beberapa penambahbaikan)

Saya meninggalkan anda pakej pemasangan (.deb) supaya anda dapat menggunakan program ini, dan kod sumber untuk mempelajarinya, sehingga anda dapat mengikuti komentar tutorial video Dani26 dengan lebih baik.

Butang Muat turun
Terima kasih Dani26 kerana berkongsi dan menyumbang kepada perisian percuma

Berikut adalah tutorial video program yang dilakukan langkah demi langkah:

Video 1: Membuat pangkalan data

Video 2: Tambah Rekod

Video 3: Edit dan Padam Rekod

Video 4: Cari dan Laporkan

Nota:
1) Cari: Dalam kod sumber yang boleh anda muat turun, kalimat sql video:

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

Saya menukarnya untuk

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

Oleh kerana simbol "%" berfungsi sebagai wild card melakukan carian untuk kandungan. Jadi jika saya mencari perkataan «ul«, Akan menunjukkan rekod yang mengandungi nama« Julio »,» Julian »,» Zulan ', dll.

2) Gambas3 mempunyai pilihan "lekukan automatik", yang tidak digunakan Daniel dalam videonya.

Lekukan automatik ini dapat diaktifkan dalam menu «Alat / Pilihan / Pemformatan Kod / Format semasa memuat dan menyimpan»

borang untuk mengaktifkan pemformatan

Dayakan Pemformatan Kod Sumber Automatik

Sumber: utas forum gambas-es.org & Blog Perjudian


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Andres kata

    Tolong terus lakukan ini

  2.   A kata

    Offtopic: Versi akhir dari Makehuman keluar semalam, lihatlah.

  3.   vr_rv kata

    Hasil kerja yang sangat baik dengan udang 🙂

  4.   jor kata

    Saya juga ingin contoh laporan individu dari fail agenda ini kerana laporan dalam contoh ini bersifat global, iaitu laporan adalah semua file yang terdapat dalam pangkalan data

    1.    Freddy kata

      Sangat mudah anda hanya menggunakan sedikit logik pilih ini untuk jadual lengkap anda menggunakan tempat yang berasal dari ucapan siap texboxt

  5.   Paco2003 kata

    bolehkah anda lulus fail untuk membimbing saya