ADO.NET SQL Serverのホームへ戻る

  SQLInsertステートメントでレコードを追加するサンプル

 SQLInsertステートメントでレコードを追加するサンプル

 

このサンプルは、SQLInsertステートメントでNwindSQLデータベースの得意先テーブルに新規レコードを追加します。実行結果として新規登録したレコードの得意先IDを表示します。

 

このサンプルでは、以下のノウハウを習得することができます。

 

  SqlConnectionOpen(),Close()メソッドの使い方

  SqlCommandExecuteScalar()メソッドの使い方

  SQLInsertステートメントの使い方

  SQL@@Identityの使い方

 

Note

複数のSQLステートメントを実行させるには

 

Accessでは、複数のSQLステートメントを連続して実行させることはできません。SQL Serverでは、複数のSQLステートメントをセミコロン(;)で区切って実行させることができます。たとえば、InsertSelectステートメントを同時に実行させるには、次のように記述します。

 

Insert Into Customers
CompanyName, ContactName, Phone)
Values('
フレンドリーソフト','葛西 秋雄','0480-99-9999');

Select @@Identity As CustomerID"

 

SQLを実行させるには、SqlCommandExecuteScalar()メソッド、またはExecuteQuery()メソッドを使用します。

 

 

ADO.NET SQL Serverのホームへ戻る