0

VB6 ユーザー インターフェイスには、リスト ボックス、コンボ ボックスなど、データを更新して取得するユーザーに基づいて、複数の種類のデータ選択があります。さらに、そのほとんどは必須パラメーターではありません。私の解決策: テーブル dbo を作成します。更新ボタンを押すと、既存のデータが削除され、上記の選択内容に基づいてこれらのテーブルが作成されます。ストア プロシージャでは、これらの一時テーブルからデータを取得します。

 select * from jobs where jobs in (select distinct jobs from dbo.tempJobs)

リストボックスの種類が異なると、異なるテーブルが削除と挿入を実行し、ストアプロシージャでこれらのテーブルを使用するため、これは正しい方法ではないと確信しています。

では、この種の作業の標準的な方法は何ですか?? 前もって感謝します !!

4

2 に答える 2

0

これらのテーブル (ジョブ、一時ジョブ) が大きくない場合、クエリに問題はありません。しかし、使用できます。

  • Object.AddItemitem, Index- 実行時にアイテムを追加するため
  • Object.RemoveItem index- 実行時にアイテムを削除するため

ここにリンクがあります http://visualbasic.freetutes.com/learn-vb6/lesson9.html

あなたの質問が正しいことを理解していただければ幸いです。

于 2013-04-03T05:46:53.863 に答える