Parancsok és paraméterek

Miután kapcsolatot létesített egy adatforrással, parancsokat hajthat végre, és egy objektummal DbCommand visszaadhatja az adatforrás eredményeit. Parancsot a .NET-keretrendszer adatszolgáltatójának egyik parancskonstruktorával hozhat létre. A konstruktorok opcionális argumentumokat is használhatnak, például egy SQL-utasítást, amely az adatforráson, egy DbConnection objektumon vagy objektumon DbTransaction hajtható végre. Ezeket az objektumokat a parancs tulajdonságaiként is konfigurálhatja. A CreateCommand objektum módszerével DbConnection parancsot hozhat létre egy adott kapcsolathoz. A parancs által végrehajtott SQL-utasítás konfigurálható a CommandText tulajdonság használatával.

A .NET-keretrendszerhez tartozó minden .NET-keretrendszer-adatszolgáltató rendelkezik egy objektummal Command . Az OLE DB-hez készült .NET-keretrendszer adatszolgáltatója tartalmaz egy OleDbCommand objektumot, az SQL Serverhez készült .NET-keretrendszer adatszolgáltatója tartalmaz egy SqlCommand objektumot, az ODBC-hez készült .NET-keretrendszer adatszolgáltatója tartalmaz egy OdbcCommand objektumot, és az Oracle-hez készült .NET-keretrendszer adatszolgáltatója tartalmaz egy OracleCommand objektumot.

Ebben a részben

Parancs végrehajtása Ismerteti a ADO.NET Command objektumot, és azt, hogyan hajthat végre lekérdezéseket és parancsokat egy adatforráson.

Paraméterek és paraméteradattípusok konfigurálása A paraméterekkel végzett Command munkát ismerteti, beleértve az irányt, az adattípusokat és a paraméterszintaxisokat.

Parancsok létrehozása CommandBuilders használatával Azt ismerteti, hogyan hozhat létre automatikusan INSERT, UPDATE és DELETE parancsokat a parancsszerkesztők használatával egytáblás DataAdapter SELECT paranccsal.

Egyetlen érték lekérése adatbázisból Azt ismerteti, hogyan lehet ExecuteScalar egy objektum metódusával Command egyetlen értéket visszaadni egy adatbázis-lekérdezésből.

Parancsok használata az adatok módosításához Azt ismerteti, hogyan hajthat végre tárolt eljárásokat vagy adatdefiníciós nyelvi (DDL-) utasításokat adatszolgáltatóval.

Lásd még