|
指定された範囲内の患者IDを検索するストアドプロシージャを作成します。
[クエリ]画面の[新規作成]ボタンを押して
「ストアドプロシージャのデザイン」
を実行します(図16)。
医師と患者テーブルの両方を選択します。

図16 クエリのストアドプロシージャのデザインを選択する
図17のように、ストアドプロシージャをデザインします。
患者IDを検索するパラメータを、@で始まる名前で検索条件欄に入力します。ここでは
@ST番号以上で、@ED番号以下の検索
としています。

図17 指定された患者IDを選択する、ストアドプロシージャのデザイン画面
作成したストアドプロシージャを「患者検索」として保存します。 [クエリ]画面で、[患者検索]ストアドプロシージャを選択し、[開く]ボタンを押してください。
検索開始値STの入力が促されますので、2と入力します(図18)。
検索終了値EDの入力が促されますので、3と入力します(図19)。

図18 検索開始値のSTパラメータの値入力

図19 検索終了値のEDパラメータの値入力
患者番号2以上3以下のレコードが得られました(図20)。このデータシートは参照専用であり、レコードの修正を行なうことはできません。修正を行なうためには連結フォームを作らなければいけません。

図20 検索されたレコードの表示。但し参照しかできない。修正は不可。
|