Bagikan melalui


SqlParameter.DbType Properti

Definisi

Mendapatkan atau mengatur SqlDbType parameter .

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

Nilai Properti

Salah SqlDbType satu nilai. Defaultnya adalah NVarChar.

Penerapan

Contoh

Contoh berikut membuat SqlParameter dan mengatur beberapa propertinya.

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");
        }
    }
}

Keterangan

SqlDbType dan DbType ditautkan. Oleh karena itu, mengatur DbType perubahan menjadi SqlDbType pendukung SqlDbType.

Untuk daftar jenis data yang didukung, lihat anggota yang sesuai SqlDbType . Untuk mendapatkan informasi selengkapnya, lihat Parameter DataAdapter.

Berlaku untuk