vb.net で作成したアプリケーションがあります。アプリケーションが起動すると、オンラインで mysql データベースに接続してデータを取得し、完了すると続行します。
問題は、mysql の処理でスタックすることがあるということです。つまり、要求した後に何も起こらず、プログラムがロックされてしまうということです。これは、インターネットの問題またはサーバーが原因である可能性があります。
x秒が経過し、データを取得していないことをプログラムが判断できる方法があるので、自己終了します。タイマーを使用してこのアクションを実行しようとしましたが、プログラムがデータを要求するとスタックします。つまり、ロックされ、タイマーもロックされ、タスクが完了した後にのみすべてが再開されます。
プログラムがリクエストを開始しようとしているときに、タイマーを開始して x 秒が経過したことを判断できるようにしたかったので、アプリケーションを終了します。
これを行う方法を教えてください。
ありがとう、
乾杯、グレイトチャップ