CommandType Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica cómo se interpreta una cadena de comandos.
public enum class CommandType
public enum CommandType
type CommandType =
Public Enum CommandType
- Herencia
Campos
StoredProcedure | 4 | Nombre del procedimiento almacenado. |
TableDirect | 512 | Nombre de una tabla. |
Text | 1 | Comando de texto SQL. (Valor predeterminado). |
Comentarios
Cuando la IDbCommand.CommandType propiedad se establece StoredProcedure
en , la IDbCommand.CommandText propiedad debe establecerse en el nombre del procedimiento almacenado al que se va a tener acceso. Es posible que el usuario tenga que usar la sintaxis de caracteres de escape o incluir caracteres aptos si alguna de las tablas especificadas denominadas contiene caracteres especiales. Todas las filas y columnas de la tabla o las tablas con nombre se devolverán al llamar a uno de los métodos Execute de un objeto Command.
Cuando la IDbCommand.CommandType propiedad se establece TableDirect
en , la IDbCommand.CommandText propiedad debe establecerse en el nombre de la tabla a la que se va a tener acceso. Si alguna de las tablas a las que se hace referencia contiene caracteres especiales, se puede solicitar al usuario que utilice la sintaxis de carácter de escape o que incluya caracteres certificados. Todas las filas y columnas de la tabla con nombre se devolverán al llamar a uno de los métodos Execute.
Para tener acceso a varias tablas, use una lista delimitada por comas, sin espacios o rellenos, que contenga los nombres de las tablas a las que se va a acceder. Cuando la propiedad CommandText
hace referencia a varias tablas, se devuelve una combinación de las tablas especificadas.
Nota:
TableDirect
solo es compatible con el proveedor de datos de .NET Framework para OLE DB. No se admite el acceso a varias tablas cuando IDbCommand.CommandType se establece TableDirect
en .
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: a lo largo de 2024, eliminaremos gradualmente los problemas de GitHub como mecanismo de comentarios para el contenido y lo reemplazaremos por un nuevo sistema de comentarios. Para obtener más información, consulte:Enviar y ver comentarios de