SqlParameter.DbType Propiedad
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í.
Obtiene o establece el SqlDbType del parámetro.
public:
virtual property System::Data::DbType DbType { System::Data::DbType get(); void set(System::Data::DbType value); };
public override System.Data.DbType DbType { get; set; }
member this.DbType : System.Data.DbType with get, set
Public Overrides Property DbType As DbType
Valor de propiedad
Uno de los valores de SqlDbType. De manera predeterminada, es NVarChar.
Implementaciones
Ejemplos
En el ejemplo siguiente se crea y SqlParameter se establecen algunas de sus propiedades.
using Microsoft.Data.SqlClient;
class Program
{
private static void AddSqlParameter(SqlCommand command,
string paramValue)
{
SqlParameter parameter = new SqlParameter(
"@Description", SqlDbType.VarChar);
parameter.Value = paramValue;
parameter.IsNullable = true;
command.Parameters.Add(parameter);
}
private static void SetParameterToNull(IDataParameter parameter)
{
if (parameter.IsNullable)
{
parameter.Value = DBNull.Value;
}
else
{
throw new ArgumentException("Parameter provided is not nullable", "parameter");
}
}
}
Comentarios
DbType y SqlDbType están vinculados. Por lo tanto, si se establece , DbType se cambia a SqlDbType .SqlDbType
Para obtener una lista de los tipos de datos admitidos, consulte el miembro adecuado SqlDbType . Para obtener más información, vea Parámetros de DataAdapter.