「C Sharpとデータベース - ストアドプロシージャ」の版間の差分

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

文字列「</source>」を「</syntaxhighlight>」に置換
文字列「<source」を「<syntaxhighlight」に置換
 
6行目: 6行目:
===== SQL Server  ストアド プロシージャ =====
===== SQL Server  ストアド プロシージャ =====
使用するストアドプロシージャは、引数無しのSELECT文の結果を返すだけのストアドプロシージャである。<br>
使用するストアドプロシージャは、引数無しのSELECT文の結果を返すだけのストアドプロシージャである。<br>
  <source lang="sql">
  <syntaxhighlight lang="sql">
  CREATE PROCEDURE [dbo].[StoredProcedure_Sample]
  CREATE PROCEDURE [dbo].[StoredProcedure_Sample]
  AS
  AS
19行目: 19行目:
SELECT文の結果をSqlDataAdapterのFillメソッドでDataSetに格納する。<br>
SELECT文の結果をSqlDataAdapterのFillメソッドでDataSetに格納する。<br>
DataSetのTablesは配列になっているため、ストアドプロシージャがSELECT文の結果を複数返す場合にも対応可能である。<br>
DataSetのTablesは配列になっているため、ストアドプロシージャがSELECT文の結果を複数返す場合にも対応可能である。<br>
  <source lang="c#">
  <syntaxhighlight lang="c#">
  using System;
  using System;
  using System.Configuration;
  using System.Configuration;