今日は、フォーラムの仲間のメンバーが作成した例を紹介します 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»、»Zul'など
2) Gambas3には、ダニエルがビデオで使用しなかった「自動インデント」のオプションがあります。
この自動インデントは、メニュー«ツール/設定/コードフォーマット/ロードおよび保存時のフォーマット»でアクティブにできます。
フエンテス: フォーラムスレッドgambas-es.org & Gambeandoブログ
これを続けてください
オフトピック:Makehumanの最終バージョン1.0が昨日リリースされました。ご覧ください。
彼らがエビで行う素晴らしい仕事🙂
この例のレポートはグローバルであるため、このアジェンダのファイルの個別のレポートの例も必要です。つまり、レポートはデータベースに含まれるすべてのファイルのレポートです。
それは簡単です、あなたはほんの少しのロジックを使うだけです、選択は完全なテーブルのためです、あなたはtexboxtの準備ができているところから派生した場所を使います、挨拶
私を導くためにファイルを渡してくれませんか