// プロデルからSQL Serverへ接続する例 //
//動作確認環境: Microsoft SQL Server 2008 Express
SQLServerというSQLServerデータベースを作る
SQLServerのデータソースは「PCNAME\SQLEXPRESS」
SQLServerのデータベースは「test」
SQLServerのWindows認証は○

SQLServerへ接続する
SQLServerの状態が「接続済み」でなければ終了する

テーブルを作成する

データを取得する
データを追加する
データを更新する
データを削除する

テーブルを破棄する

SQLServerから切断する

テーブルを、作成する手順
	ーーテーブルの作成
	SQLServerで「
	CREATE TABLE 楽曲 (
		楽曲ID int IDENTITY(1,1) PRIMARY KEY,
		曲名 VARCHAR(30),
		アーティスト VARCHAR(30)
	);
	」を実行する
終わり

データを、取得する手順
	ーーデータの取得
	SQLServerから「SELECT 曲名 FROM 楽曲」を取得して、結果とする
	「初期状態」として結果の内容を表示する
終わり

データを、追加する手順
	ーーデータの追加
	SQL文は「INSERT INTO 楽曲 (曲名,アーティスト) VALUES (@name, @artist)」
	バインド値は｛@name=「I am your singer」,@artist=「サザンオールスターズ」｝
	SQL文をバインド値としてSQLServerで実行して、件数1とする

	バインド値は｛@name=「勝手にシンドバット」、@artist=「サザンオールスターズ」｝
	SQL文をバインド値としてSQLServerで実行して、件数2とする

	ーー内容の確認
	SQLServerから「SELECT 楽曲ID,曲名,アーティスト FROM 楽曲」を取得して、結果とする
	「追加後」として「［件数1+件数2］件、追加しました。[改行][結果の内容]」を表示する
終わり

データを、更新する手順
	ーーデータの更新
	SQL文は「UPDATE 楽曲 SET 曲名=@after WHERE 曲名=@before」
	バインド値は｛@before=「I am your singer」,@after=「I AM YOUR SINGER」｝
	SQL文をバインド値としてSQLServerで実行して、件数とする

	ーー内容の確認
	SQL文は「SELECT 楽曲ID,曲名,アーティスト FROM 楽曲 WHERE 曲名=@name」
	バインド値は｛name=「I AM YOUR SINGER」｝
	SQLServerからSQL文をバインド値として取得して、結果とする
	「更新後」として「［件数］件、更新しました。[改行][結果の内容]」を表示する
終わり

データを、削除する手順
	ーーデータの削除
	SQL文は「DELETE FROM 楽曲 WHERE 曲名=@name」
	バインド値は｛@name=「I AM YOUR SINGER」｝
	SQL文をバインド値としてSQLServerで実行して、件数とする

	ーー内容の確認
	SQLServerから「SELECT 楽曲ID,曲名 FROM 楽曲」を取得して、結果とする
	「削除後」として「［件数］件、削除しました。[改行][結果の内容]」を表示する
終わり

テーブルを、破棄する手順
	ーーテーブルの削除
	SQLServerで「DROP TABLE 楽曲」を実行する
終わり
