public override IDbDataParameter GetDbParameter(SqlEntry.DataParameter dp) { var result = base.GetDbParameter(dp); if (result.DbType == DbType.Time) { result.DbType = DbType.DateTime; } return(result); }
public override IDbDataParameter GetDbParameter(SqlEntry.DataParameter dp) { var result = base.GetDbParameter(dp); if (result.DbType == DbType.Guid && result.Value != null && result.Value is Guid) { result.Value = ((Guid)result.Value).ToString(); result.DbType = DbType.String; } return(result); }
public override IDbDataParameter GetDbParameter(SqlEntry.DataParameter dp) { var result = base.GetDbParameter(dp); if (result.DbType == DbType.Guid && result.Value != null && result.Value is Guid) { result.Value = ((Guid)result.Value).ToString(); result.DbType = DbType.String; } if (result.DbType == DbType.Boolean && result.Value != null) { result.Value = (result.Value.ToString().ToLower() == "true") ? 1 : 0; result.DbType = DbType.Int32; } return(result); }