Komutlar ve ParametrelerCommands and Parameters

Bir veri kaynağına bağlantı kurulduktan sonra, komutları yürütebilir ve sonuçları bir nesne kullanarak veri kaynağından döndürebilirsiniz DbCommand .After establishing a connection to a data source, you can execute commands and return results from the data source using a DbCommand object. Üzerinde çalıştığınız .NET Framework veri sağlayıcısı için komut oluşturucularından birini kullanarak bir komut oluşturabilirsiniz.You can create a command using one of the command constructors for the .NET Framework data provider you are working with. Oluşturucular, veri kaynağı, nesne veya nesne üzerinde yürütülecek bir SQL deyimsi gibi isteğe bağlı bağımsız değişkenler alabilir DbConnection DbTransaction .Constructors can take optional arguments, such as an SQL statement to execute at the data source, a DbConnection object, or a DbTransaction object. Bu nesneleri komutun özellikleri olarak da yapılandırabilirsiniz.You can also configure those objects as properties of the command. Ayrıca, bir nesnenin yöntemini kullanarak belirli bir bağlantı için bir komut oluşturabilirsiniz CreateCommand DbConnection .You can also create a command for a particular connection using the CreateCommand method of a DbConnection object. Komutu tarafından yürütülen SQL deyimleri özelliği kullanılarak yapılandırılabilir CommandText .The SQL statement being executed by the command can be configured using the CommandText property.

.NET Framework eklenen her .NET Framework veri sağlayıcısının bir Command nesnesi vardır.Each .NET Framework data provider included with the .NET Framework has a Command object. OLE DB için .NET Framework Veri Sağlayıcısı bir nesne içerir, Veri Sağlayıcısı .NET Framework SQL Server bir nesne içerir, ODBC için .NET Framework veri sağlayıcısı bir nesne içerir OleDbCommand SqlCommand OdbcCommand ve Oracle için .NET Framework veri sağlayıcısı bir OracleCommand nesnesi içerir.The .NET Framework Data Provider for OLE DB includes an OleDbCommand object, the .NET Framework Data Provider for SQL Server includes a SqlCommand object, the .NET Framework Data Provider for ODBC includes an OdbcCommand object, and the .NET Framework Data Provider for Oracle includes an OracleCommand object.

Bu BölümdeIn This Section

Komut YürütmeExecuting a Command
ADO.NET Command nesnesini ve bir veri kaynağına karşı sorguları ve komutları yürütmek için nasıl kullanılacağını açıklar.Describes the ADO.NET Command object and how to use it to execute queries and commands against a data source.

Parametreleri ve Parametre Veri Türlerini YapılandırmaConfiguring Parameters and Parameter Data Types
CommandYön, veri türleri ve parametre sözdizimi dahil olmak üzere parametrelerle çalışmayı açıklar.Describes working with Command parameters, including direction, data types, and parameter syntax.

CommandBuilders ile Komut OluşturmaGenerating Commands with CommandBuilders
Tek tablo seçme komutu olan bir için otomatik olarak INSERT, UPDATE ve DELETE komutlarını oluşturmak üzere komut oluşturucuların nasıl kullanılacağını açıklar DataAdapter .Describes how to use command builders to automatically generate INSERT, UPDATE, and DELETE commands for a DataAdapter that has a single-table SELECT command.

Veritabanından Tek Değer AlmaObtaining a Single Value from a Database
Bir ExecuteScalar Command veritabanı sorgusundan tek bir değer döndürmek için nesnesinin yönteminin nasıl kullanılacağını açıklar.Describes how to use the ExecuteScalar method of a Command object to return a single value from a database query.

Verileri Değiştirmek için Komutları KullanmaUsing Commands to Modify Data
Saklı yordamları veya veri tanımlama dili (DDL) deyimlerini yürütmek için bir veri sağlayıcısının nasıl kullanılacağını açıklar.Describes how to use a data provider to execute stored procedures or data definition language (DDL) statements.

Ayrıca bkz.See also