assignParam method
void
assignParam(
- TParam? param
)
Implementation
void assignParam(TParam? param) {
if (param == null) {
clear();
_dataType = TFieldType.ftUnknown;
paramType = TParamType.ptUnknown;
name = '';
size = 0;
precision = 0;
numericScale = 0;
} else {
_dataType = param.dataType;
if (param.isNull) {
clear();
} else {
_value = param._value;
}
bound = param.bound;
name = param.name;
if (paramType == TParamType.ptUnknown) {
paramType = param.paramType;
}
size = param.size;
precision = param.precision;
numericScale = param.numericScale;
}
}