ラベル Stored Procedure:ストアドプロシージャ の投稿を表示しています。 すべての投稿を表示
ラベル Stored Procedure:ストアドプロシージャ の投稿を表示しています。 すべての投稿を表示

2013年3月22日金曜日

外部オブジェクトの使い方 : ストアドプロシージャ編その2


前回作成した外部オブジェクトを使ってストアドプロシージャを呼び出してみましょう。

2.外部オブジェクトの使い方

今回はWebパネルから外部オブジェクトを使ってストアドプロシージャを実行してみます。

2-1.変数の宣言

外部オブジェクトを使う場合には、変数を宣言しそのデータ型として外部オブジェクトを指定します。呼び出しに使うパラメータの変数宣言し、WebFormに配置します。


2013年3月19日火曜日

外部オブジェクトの使い方 : ストアドプロシージャ編その1

外部オブジェクトを利用する事でDBMSのストアドプロシージャを呼び出す事が可能になります。

例えば、以下のようなストアドプロシージャ(SQLServer)

CREATE PROCEDURE [sp_get_customer_id]
@p_country_id int,
@p_customer_id int OUTPUT
AS
BEGIN
SELECT @p_customer_id = max(CustomerId)+1 FROM Customer WHERE CountryId = @p_country_id;

RETURN;
END
をGeneXusアプリケーションから実行したい場合には