Hi! I have this (for me it's a big problem)problem, the first one is how can you pass a DBnull & null value in an integer type varible/property? I have come up with the solution to this problem by making the variable/property to an object type. But in an object type variable/property you can pass any data type value. But I only want to pass an int type, DBnull, & null value to this variable/property. YI know you can do this by the GetType method but i want to filter it during compile time. I don't know if it's possible but any suggesstions will be welcome. Thank you very much!