レスポンシブデザインと機能を備えたより良いプログラムを作成することに興味があります。現在、データにリモートでアクセスするプログラムを作成すると、インターフェイスがフリーズし、その状態で動作するアニメーションGIFがありません。
David Heffermanから、VCLがメインスレッドにあるため、VCLで作成されたアニメーションGIFはスレッドでも応答しないと言われました。これは、データベースにも当てはまります。
ここでの私の疑問は、特にデータベースでスレッドを操作する方法です。そのため、それについて多くの質問があります。
データベース全体をスレッド関数とプロシージャに実装する必要がありますか?それが正しければ、コンポーネントをフォームにドロップしてデータベースを使用することはできませんよね?しかし、ユーザー入力とグリッドはどうですか?それらはそれらのスレッドで正しく動作しますか、それともそのコンテンツを挿入/更新sqlコマンドに送信するTEdit
代わりに通常のユーザーにする必要がありますか?TDBEdit
ここでの主な目的は、Zeosを使用してMySQLなどのリモートデータベースにアクセスするDelphiアプリケーションを作成することですが、サーバーで行われるコンサルトのすべてのドロップに対してフリーズすることはありません。少なくとも小さいもの。システムがレコードのリストをテーブルにダウンロードし、ユーザーがそれでも入力できるとしたら、それは非常に醜いことです。そのような場合は、アニメーションGIF(または他のソリューション)が機能することを強く望んでいます。
助けてくれてありがとう!