0

みなさん、こんにちは。asp.net を使用して、table@ my sql データベースからデータを入力する Web ページを作成しています。履歴の目的で、5 秒ごとに 1 つのテーブルから別のテーブルにデータをコピーする必要があります。私の質問: Web ページが 5 秒ごとに最新のデータを更新するように、サーバー上で継続的に実行し、あるテーブルから別のテーブルにデータをチェックして挿入する SQL スクリプトを実装するにはどうすればよいですか? また、webページを開かなくてもasp.netだけで実装することは可能ですか?

これは私の最初の Web プロジェクトですので、ご容赦ください。返信は大歓迎です!

4

2 に答える 2

0

ここにあなたができるいくつかのことの1つがあります:

  1. データにアクセスできるようにするデータベースに、元のテーブルのVIEWを作成します。
  2. Shekhar が提案したようにTRIGGERを作成します。
  3. あるテーブルから値を取得して別のテーブルに挿入する cron ジョブを作成します。これは、creation_time/updation_time に基づいて行うことができ、重複を処理する必要があります。

ソリューション 1 と 2 は、両方のデータベースが同じ mysql サーバー上にある場合にのみ機能しますが、3 はそれ以外の場合にも機能します。

于 2013-10-16T07:38:06.727 に答える