7 writes to _typemap
System.Data.Odbc (7)
System\Data\Odbc\OdbcParameter.cs (7)
164
_typemap
= TypeMap.FromDbType(value);
194
_typemap
= TypeMap.FromOdbcType(value);
203
_typemap
= null;
604
destination.
_typemap
= _typemap;
615
_typemap
= null;
1023
_typemap
= TypeMap._NVarChar; // default type
1029
_typemap
= TypeMap.FromSystemType(type);
18 references to _typemap
System.Data.Odbc (18)
System\Data\Odbc\OdbcParameter.cs (18)
155
return
_typemap
!._dbType;
161
if ((null ==
_typemap
) || (
_typemap
._dbType != value))
185
return
_typemap
!._odbcType;
191
if ((null ==
_typemap
) || (
_typemap
._odbcType != value))
327
if (ODBC32.SQL_C.NUMERIC ==
_typemap
!._sql_c)
466
if (ODBC32.SQL_C.NUMERIC ==
_typemap
!._sql_c)
604
destination._typemap =
_typemap
;
976
if ((typemap !=
_typemap
) && (null != Value) && !Convert.IsDBNull(Value) && (Value.GetType() !=
_typemap
!._type))
978
Debug.Assert(ODBC32.SQL_C.NUMERIC ==
_typemap
._sql_c, "unexpected");
995
if (valueType !=
_typemap
!._type)
999
value = Convert.ChangeType(value,
_typemap
._type, null);
1009
throw ADP.ParameterConversionFailed(value,
_typemap
._type, e); // WebData 75433
1019
else if (null ==
_typemap
)
1032
Debug.Assert(null !=
_typemap
, "GetParameterValue: null _typemap");
1033
_originalbindtype = _bindtype =
_typemap
;