1

立ち往生しました。単一のフォームで複数のクエリを使用して、異なるクエリを実行する方法。

例えば:

ここに画像の説明を入力 画像のように、テーブル 1 にはレコードがあります。

私がやっていることは次のとおりです。

テーブル1から最初の3つのレコードを抽出し、フォーム(フロントエンド)で表示し、このプロセスがなくなったとき..

同時に必要です。これは、更新なしで、ユーザーデータやフロントエンドの妨害なしで発生します。

このデータがユーザーに表示されると、次のようになります。

私は欲しい:

同時に、これら 3 つのレコードがテーブル 1 からテーブル 2 にコピーされます。Roll_no と Name のように。

次に、これら 3 つのレコードをテーブル 1 から削除します。

データの重複などを防ぐためにこれを行っています。

したがって、どのコードも役立ちます。

4

1 に答える 1

2

あなたの質問は非常に不明確ですが、複数のクエリを実行するデータの整合性について懸念しているようです。必要なのは、トランザクションを使用して一連のコマンドをグループ化することです。このようにして、すべてのコマンドが成功するか、データベースがそれらの影響を受けなくなります。

于 2013-04-12T08:22:37.513 に答える