public void SetValue(DbType dbType, object paramValue, bool transformLiteral) { if (transformLiteral) { paramValue = executionService.TransformRuntimeToDatabaseValue(dbType, paramValue); } executionService.SetParameterValue(DriverParameter, dbType, paramValue); }
public static IDbDataParameter AddParameter(IDbCommand cmd, string name, DbType dbType, object paramValue, DBKind dbKind, bool magicReplace) { IExecutionService executionService = GetExecutionForKind(dbKind); if (magicReplace) { paramValue = executionService.TransformRuntimeToDatabaseValue(dbType, paramValue); } return(ADOAdaptersUtils.AdapterParameter(executionService.CreateParameter(ADOAdaptersUtils.GetADOCommand(cmd), name, dbType, paramValue))); }