Veritabanı ile işlemler yaparken parametrelerin null gelme ihtimalleri durumunu da goze onunde bulundurmak gerekir bunu pl/sql t/sql ile veritabanın tarafında yapabilirsiniz ama kod tarafını da buna uygun duzenlemeniz gerekir. Null olması ile ” veya 0 aynı şeyler demek değildir ! buna dikkat etmek gerekir
Örneğin
//nullable type propertilerde kullanımı
public decimal? KimlikNo
{
get { return kimlikNo; }
set { kimlikNo = value; }
}private decimal? kimlikNo;
buı şekilde parametre mizi tanımlarsak parametreleri atarkenaşağıdaki gibi kullanabiliriz. Nullable alan tanımlamak için ? operatorörünü kullanıyoruz Bunu yapmazsak null atayamayız
Nullable Not Nullable
MyClass.KimlikNo= null; MyClass.KimlikNo= null;
