実行されるコマンドのタイプを指定します。
構文
Visual Basic
Public Overrides Property CommandType As CommandType
C#
public override CommandType CommandType { get; set; }
プロパティ値
System.Data.CommandType 値の 1 つ。デフォルトは System.Data.CommandType.Text です。
備考
サポートされているコマンド・タイプは、次のとおりです。
- System.Data.CommandType.TableDirect - UL 拡張:この CommandType を指定するときは、ULCommand.CommandText はデータベース・テーブルの名前でなければなりません。また、ULCommand.IndexName を使用して、テーブルを開く (ソートする) インデックスを指定することもできます。テーブルにアクセスするには、ULCommand.ExecuteTable()
または ULCommand.ExecuteReader() を使用します。
- System.Data.CommandType.Text - この CommandType を指定するときは、ULCommand.CommandText は SQL 文またはクエリでなければなりません。クエリ以外の SQL 文を実行するには、ULCommand.ExecuteNonQuery
を使用します。また、クエリを実行するには、ULCommand.ExecuteReader() または ULCommand.ExecuteScalar を使用します。
参照