Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » SQL Anywhere サーバー プログラミング » .NET アプリケーションプログラミング » SQL Anywhere .NET データプロバイダー » データへのアクセスとデータの操作 » SACommand オブジェクトを使用したデータの検索と操作

 

SACommand オブジェクトを使用したデータの操作

SACommand オブジェクトを使用してローを挿入、更新、削除するには、ExecuteNonQuery 関数を使用します。ExecuteNonQuery 関数は、結果セットを返さないクエリ (SQL 文またはストアドプロシージャー) を発行します。

変更 (挿入、更新、または削除) を行うことができるのは、単一テーブルのデータのみです。ジョインに基づく結果セットは更新できません。SACommand オブジェクトを使用するには、データベースに接続してください。

オートインクリメントプライマリキーのプライマリキー値の取得に関する詳細については、プライマリキー値を参照してください。

SQL 文の独立性レベルを設定するには、SACommand オブジェクトを SATransaction オブジェクトの一部として使用します。SATransaction オブジェクトを使用しないでデータを修正すると、プロバイダーはオートコミットモードで動作し、実行した変更内容は即座に適用されます。Transaction 処理を参照してください。

 C# の ExecuteNonQuery DELETE および INSERT の例
 C# の ExecuteNonQuery UPDATE の例
 参照