本文整理汇总了C#中System.Data.SqlClient.SqlDataReader.GetInt32方法的典型用法代码示例。如果您正苦于以下问题:C# SqlDataReader.GetInt32方法的具体用法?C# SqlDataReader.GetInt32怎么用?C# SqlDataReader.GetInt32使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类System.Data.SqlClient.SqlDataReader
的用法示例。
在下文中一共展示了SqlDataReader.GetInt32方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: LoadFromDataReader
/// <summary>
/// Loads the entity from a <b>SqlDataReader</b> object.
/// </summary>
/// <param name="dr">The data reader to read from.</param>
/// <returns>Returns the number of columns read.</returns>
/// <remarks>
/// Always reads at the current cursor position, doesn't calls the <b>Read</b> function
/// on the <b>SqlDataReader</b> object. Reads data columns by their ordinal position in
/// the query and not by their names.
/// </remarks>
internal override int LoadFromDataReader(SqlDataReader dr)
{
int o = base.LoadFromDataReader(dr);
++o; // skip guid
this.workflowTypeName = dr.GetString(++o);
this.dateStarted = dr.IsDBNull(++o) ? DateTime.MinValue : dr.GetDateTime(o);
this.dateFinished = dr.IsDBNull(++o) ? DateTime.MinValue : dr.GetDateTime(o);
this.jobExecutionStatus = (JobExecutionState)dr.GetInt32(++o);
this.suspendTimeout = dr.IsDBNull(++o) ? DateTime.MinValue : dr.GetDateTime(o);
this.scheduleType = (ScheduleType)dr.GetInt32(++o);
this.scheduleTime = dr.IsDBNull(++o) ? DateTime.MinValue : dr.GetDateTime(o);
this.recurringPeriod = (RecurringPeriod)dr.GetInt32(++o);
this.recurringInterval = dr.GetInt32(++o);
this.recurringMask = dr.GetInt64(++o);
this.workflowInstanceId = dr.IsDBNull(++o) ? Guid.Empty : dr.GetGuid(o);
this.adminRequestTime = dr.IsDBNull(++o) ? DateTime.MinValue : dr.GetDateTime(o);
if (!dr.IsDBNull(++o))
{
XmlSerializer ser = new XmlSerializer(typeof(JobAdminRequestData));
StringReader sr = new StringReader(dr.GetString(o));
this.adminRequestData = (JobAdminRequestData)ser.Deserialize(sr);
}
else
{
this.adminRequestData = null;
}
this.adminRequestResult = dr.GetInt32(++o);
this.exceptionMessage = dr.IsDBNull(++o) ? null : dr.GetString(o);
return o;
}
示例2: MakeViewAuditoriaListaVerificacionDetalleCross
/// <summary>
/// Creates a new instance of the ViewAuditoriaListaVerificacionDetalleCross class and populates it with data from the specified SqlDataReader.
/// </summary>
private static ViewAuditoriaListaVerificacionDetalleCrossInfo MakeViewAuditoriaListaVerificacionDetalleCross(SqlDataReader dataReader)
{
ViewAuditoriaListaVerificacionDetalleCrossInfo viewAuditoriaListaVerificacionDetalleCross = new ViewAuditoriaListaVerificacionDetalleCrossInfo();
if (dataReader.IsDBNull(AuditoriaListaVerificacionDetalleCargoId) == false)
viewAuditoriaListaVerificacionDetalleCross.AuditoriaListaVerificacionDetalleCargoId = dataReader.GetInt32(AuditoriaListaVerificacionDetalleCargoId);
if (dataReader.IsDBNull(AuditoriaListaVerificacionDetalleId) == false)
viewAuditoriaListaVerificacionDetalleCross.AuditoriaListaVerificacionDetalleId = dataReader.GetInt32(AuditoriaListaVerificacionDetalleId);
if (dataReader.IsDBNull(AuditoriaListaVerificacionId) == false)
viewAuditoriaListaVerificacionDetalleCross.AuditoriaListaVerificacionId = dataReader.GetInt32(AuditoriaListaVerificacionId);
if (dataReader.IsDBNull(CargoId) == false)
viewAuditoriaListaVerificacionDetalleCross.CargoId = dataReader.GetInt32(CargoId);
if (dataReader.IsDBNull(Cargo) == false)
viewAuditoriaListaVerificacionDetalleCross.Cargo = dataReader.GetString(Cargo);
if (dataReader.IsDBNull(Activo) == false)
viewAuditoriaListaVerificacionDetalleCross.Activo = dataReader.GetBoolean(Activo);
if (dataReader.IsDBNull(AuditoriaPunto) == false)
viewAuditoriaListaVerificacionDetalleCross.AuditoriaPunto = dataReader.GetString(AuditoriaPunto);
if (dataReader.IsDBNull(AuditoriaControl) == false)
viewAuditoriaListaVerificacionDetalleCross.AuditoriaControl = dataReader.GetString(AuditoriaControl);
if (dataReader.IsDBNull(PuntajeRequerido) == false)
viewAuditoriaListaVerificacionDetalleCross.PuntajeRequerido = dataReader.GetDecimal(PuntajeRequerido);
if (dataReader.IsDBNull(Empresa) == false)
viewAuditoriaListaVerificacionDetalleCross.Empresa = dataReader.GetString(Empresa);
if (dataReader.IsDBNull(Orden) == false)
viewAuditoriaListaVerificacionDetalleCross.Orden = dataReader.GetByte(Orden);
return viewAuditoriaListaVerificacionDetalleCross;
}
示例3: MakeViewSeguridadUsuario
/// <summary>
/// Creates a new instance of the ViewSeguridadUsuario class and populates it with data from the specified SqlDataReader.
/// </summary>
private static ViewSeguridadUsuarioInfo MakeViewSeguridadUsuario(SqlDataReader dataReader)
{
ViewSeguridadUsuarioInfo viewSeguridadUsuario = new ViewSeguridadUsuarioInfo();
if (dataReader.IsDBNull(SeguridadUsuarioId) == false)
viewSeguridadUsuario.SeguridadUsuarioId = dataReader.GetInt32(SeguridadUsuarioId);
if (dataReader.IsDBNull(SeguridadRolId) == false)
viewSeguridadUsuario.SeguridadRolId = dataReader.GetInt32(SeguridadRolId);
if (dataReader.IsDBNull(Rol) == false)
viewSeguridadUsuario.Rol = dataReader.GetString(Rol);
if (dataReader.IsDBNull(NombreUsuario) == false)
viewSeguridadUsuario.NombreUsuario = dataReader.GetString(NombreUsuario);
if (dataReader.IsDBNull(Nombres) == false)
viewSeguridadUsuario.Nombres = dataReader.GetString(Nombres);
if (dataReader.IsDBNull(Apellidos) == false)
viewSeguridadUsuario.Apellidos = dataReader.GetString(Apellidos);
if (dataReader.IsDBNull(PaswordHash) == false)
viewSeguridadUsuario.PaswordHash = dataReader.GetString(PaswordHash);
if (dataReader.IsDBNull(Salt) == false)
viewSeguridadUsuario.salt = dataReader.GetString(Salt);
if (dataReader.IsDBNull(Activo) == false)
viewSeguridadUsuario.Activo = dataReader.GetBoolean(Activo);
if (dataReader.IsDBNull(NombreCompleto) == false)
viewSeguridadUsuario.NombreCompleto = dataReader.GetString(NombreCompleto);
return viewSeguridadUsuario;
}
示例4: AuthTest
public bool AuthTest(string username, string password, ref userType theUser)
{
bool autorised = false;
OpenConnection();
Console.WriteLine("Debugging:");
soHigh(username, ref password);
sqlCmd.CommandText = string.Format("select StaffName, Password, StaffTypeID, StaffID from Staff WHERE StaffName='{0}' AND Password='{1}';", username, password);
sqlCmd.Connection = dbConnection;
reader = sqlCmd.ExecuteReader();
if (reader.HasRows) {
reader.Read();
if ((username == reader.GetString(0)) && (password == reader.GetString(1))) {
userid = reader.GetInt32(3);
theUser = (userType)reader.GetInt32(2);
autorised = true;
}
}
if(debugging){
AuthDebugging(username, password);
}
CloseConnection();
return autorised;
}
示例5: SqlShardMap
/// <summary>
/// Constructs an instance of IStoreShardMap using a row from SqlDataReader starting at specified offset.
/// </summary>
/// <param name="reader">SqlDataReader whose row has shard map information.</param>
/// <param name="offset">Reader offset for column that begins shard map information..</param>
internal SqlShardMap(SqlDataReader reader, int offset)
{
this.Id = reader.GetGuid(offset);
this.Name = reader.GetString(offset + 1);
this.MapType = (ShardMapType)reader.GetInt32(offset + 2);
this.KeyType = (ShardKeyType)reader.GetInt32(offset + 3);
}
示例6: MakeViewControlesAsignados
/// <summary>
/// Creates a new instance of the ViewControlesAsignados class and populates it with data from the specified SqlDataReader.
/// </summary>
private static ViewControlesAsignadosInfo MakeViewControlesAsignados(SqlDataReader dataReader)
{
ViewControlesAsignadosInfo viewControlesAsignados = new ViewControlesAsignadosInfo();
if (dataReader.IsDBNull(AuditoriaResultadoId) == false)
viewControlesAsignados.AuditoriaResultadoId = dataReader.GetInt32(AuditoriaResultadoId);
if (dataReader.IsDBNull(AuditoriaControlId) == false)
viewControlesAsignados.AuditoriaControlId = dataReader.GetInt32(AuditoriaControlId);
if (dataReader.IsDBNull(AuditoriaPuntoId) == false)
viewControlesAsignados.AuditoriaPuntoId = dataReader.GetInt32(AuditoriaPuntoId);
if (dataReader.IsDBNull(Punto) == false)
viewControlesAsignados.Punto = dataReader.GetString(Punto);
if (dataReader.IsDBNull(Control) == false)
viewControlesAsignados.Control = dataReader.GetString(Control);
if (dataReader.IsDBNull(AuditoriaId) == false)
viewControlesAsignados.AuditoriaId = dataReader.GetInt32(AuditoriaId);
if (dataReader.IsDBNull(PuntajeRequerido) == false)
viewControlesAsignados.PuntajeRequerido = dataReader.GetDecimal(PuntajeRequerido);
if (dataReader.IsDBNull(EsNoConformidad) == false)
viewControlesAsignados.EsNoConformidad = dataReader.GetBoolean(EsNoConformidad);
if (dataReader.IsDBNull(AuditoriaCausaRaizId) == false)
viewControlesAsignados.AuditoriaCausaRaizId = dataReader.GetInt32(AuditoriaCausaRaizId);
if (dataReader.IsDBNull(Observacion) == false)
viewControlesAsignados.Observacion = dataReader.GetString(Observacion);
if (dataReader.IsDBNull(Orden) == false)
viewControlesAsignados.Orden = dataReader.GetByte(Orden);
return viewControlesAsignados;
}
示例7: GetModelBySDR
/// <summary>
/// 根据sqldatareader进行获取模型
/// </summary>
/// <param name="sdr"></param>
/// <returns></returns>
public T_Member GetModelBySDR(SqlDataReader sdr)
{
T_Member t_m = null;
if (sdr.Read())
{
t_m = new T_Member();
t_m.F_Id = sdr.GetInt32(0);
t_m.F_Email = sdr.GetString(1);
t_m.F_Password = sdr.GetString(2);
t_m.F_Sex = sdr.GetBoolean(3);
t_m.F_NickName = sdr.GetString(4);
t_m.F_Headpic = sdr.GetString(5);
t_m.F_SecurityPassWord = sdr.GetString(6);
t_m.F_Alipay = sdr.GetString(7);
t_m.F_Issues = sdr.GetString(8);
t_m.F_Answer = sdr.GetString(9);
t_m.F_InitPassWord = sdr.GetString(10);
t_m.F_Mobile = sdr.GetString(11);
t_m.F_QQ = sdr.GetString(12);
t_m.F_Level = sdr.GetInt32(13);
t_m.F_Gold = sdr.GetInt32(14);
t_m.F_Diamond = sdr.GetInt32(15);
t_m.F_VIP = sdr.GetBoolean(16);
t_m.F_KEY = sdr.GetString(17);
t_m.F_Status = sdr.GetInt32(18);
t_m.F_CreateDate = sdr.GetDateTime(19);
}
return t_m;
}
示例8: MakeViewCalidadPlanAccion
/// <summary>
/// Creates a new instance of the ViewCalidadPlanAccion class and populates it with data from the specified SqlDataReader.
/// </summary>
private static ViewCalidadPlanAccionInfo MakeViewCalidadPlanAccion(SqlDataReader dataReader)
{
ViewCalidadPlanAccionInfo viewCalidadPlanAccion = new ViewCalidadPlanAccionInfo();
if (dataReader.IsDBNull(CalidadPlanAccionId) == false)
viewCalidadPlanAccion.CalidadPlanAccionId = dataReader.GetInt32(CalidadPlanAccionId);
if (dataReader.IsDBNull(AuditorId) == false)
viewCalidadPlanAccion.AuditorId = dataReader.GetInt32(AuditorId);
if (dataReader.IsDBNull(NombreAuditor) == false)
viewCalidadPlanAccion.NombreAuditor = dataReader.GetString(NombreAuditor);
if (dataReader.IsDBNull(TerritorioId) == false)
viewCalidadPlanAccion.TerritorioId = dataReader.GetInt32(TerritorioId);
if (dataReader.IsDBNull(Territorio) == false)
viewCalidadPlanAccion.Territorio = dataReader.GetString(Territorio);
if (dataReader.IsDBNull(AuditoriaCausaRaizId) == false)
viewCalidadPlanAccion.AuditoriaCausaRaizId = dataReader.GetInt32(AuditoriaCausaRaizId);
if (dataReader.IsDBNull(CausaRaiz) == false)
viewCalidadPlanAccion.CausaRaiz = dataReader.GetString(CausaRaiz);
if (dataReader.IsDBNull(AccionPreventiva) == false)
viewCalidadPlanAccion.AccionPreventiva = dataReader.GetString(AccionPreventiva);
if (dataReader.IsDBNull(FechaPlaneada) == false)
viewCalidadPlanAccion.FechaPlaneada = dataReader.GetDateTime(FechaPlaneada);
if (dataReader.IsDBNull(Observacion) == false)
viewCalidadPlanAccion.Observacion = dataReader.GetString(Observacion);
if (dataReader.IsDBNull(FechaCierre) == false)
viewCalidadPlanAccion.FechaCierre = dataReader.GetDateTime(FechaCierre);
if (dataReader.IsDBNull(Estatus) == false)
viewCalidadPlanAccion.Estatus = dataReader.GetString(Estatus);
return viewCalidadPlanAccion;
}
示例9: DataToModel
/// <summary>
/// 数据转用户实体
/// </summary>
public static UserInfo DataToModel(SqlDataReader rdr)
{
UserInfo user = new UserInfo();
if (!rdr.IsDBNull(0)) user.UserID = rdr.GetInt32(0);
if (!rdr.IsDBNull(1)) user.UserName = rdr.GetString(1);
if (!rdr.IsDBNull(2)) user.UserPassword = rdr.GetString(2);
if (!rdr.IsDBNull(3)) user.UserNickName = rdr.GetString(3);
if (!rdr.IsDBNull(4)) user.UserImage = rdr.GetString(4);
if (!rdr.IsDBNull(5)) user.UserPhone = rdr.GetString(5);
if (!rdr.IsDBNull(6)) user.UserEmail = rdr.GetString(6);
if (!rdr.IsDBNull(7)) user.UserTheme = rdr.GetString(7);
if (!rdr.IsDBNull(8)) user.UserLevel = rdr.GetByte(8);
if (!rdr.IsDBNull(9)) user.UserFrom = rdr.GetString(9);
if (!rdr.IsDBNull(10)) user.ModifyDate = rdr.GetDateTime(10);
if (!rdr.IsDBNull(11)) user.CreateDate = rdr.GetDateTime(11);
if (!rdr.IsDBNull(12)) user.UserCity = rdr.GetString(12);
if (!rdr.IsDBNull(13)) user.UserMoney = rdr.GetDecimal(13);
if (!rdr.IsDBNull(14)) user.UserWorkDay = rdr.GetString(14);
if (!rdr.IsDBNull(15)) user.UserFunction = rdr.GetString(15);
if (!rdr.IsDBNull(16)) user.CategoryRate = rdr.GetInt32(16);
if (!rdr.IsDBNull(17)) user.Synchronize = rdr.GetByte(17);
if (!rdr.IsDBNull(18)) user.MoneyStart = rdr.GetDecimal(18);
if (!rdr.IsDBNull(19)) user.IsUpdate = rdr.GetByte(19);
return user;
}
示例10: MakeViewAuditoriaListaVerificacionDetalle
/// <summary>
/// Creates a new instance of the ViewAuditoriaListaVerificacionDetalle class and populates it with data from the specified SqlDataReader.
/// </summary>
private static ViewAuditoriaListaVerificacionDetalleInfo MakeViewAuditoriaListaVerificacionDetalle(SqlDataReader dataReader)
{
ViewAuditoriaListaVerificacionDetalleInfo viewAuditoriaListaVerificacionDetalle = new ViewAuditoriaListaVerificacionDetalleInfo();
if (dataReader.IsDBNull(AuditoriaListaVerificacionDetalleId) == false)
viewAuditoriaListaVerificacionDetalle.AuditoriaListaVerificacionDetalleId = dataReader.GetInt32(AuditoriaListaVerificacionDetalleId);
if (dataReader.IsDBNull(AuditoriaListaVerificacionId) == false)
viewAuditoriaListaVerificacionDetalle.AuditoriaListaVerificacionId = dataReader.GetInt32(AuditoriaListaVerificacionId);
if (dataReader.IsDBNull(AuditoriaPuntoId) == false)
viewAuditoriaListaVerificacionDetalle.AuditoriaPuntoId = dataReader.GetInt32(AuditoriaPuntoId);
if (dataReader.IsDBNull(AuditoriaControlId) == false)
viewAuditoriaListaVerificacionDetalle.AuditoriaControlId = dataReader.GetInt32(AuditoriaControlId);
if (dataReader.IsDBNull(PuntajeRequerido) == false)
viewAuditoriaListaVerificacionDetalle.PuntajeRequerido = dataReader.GetDecimal(PuntajeRequerido);
if (dataReader.IsDBNull(AuditoriaPunto) == false)
viewAuditoriaListaVerificacionDetalle.AuditoriaPunto = dataReader.GetString(AuditoriaPunto);
if (dataReader.IsDBNull(AuditoriaControl) == false)
viewAuditoriaListaVerificacionDetalle.AuditoriaControl = dataReader.GetString(AuditoriaControl);
if (dataReader.IsDBNull(Orden) == false)
viewAuditoriaListaVerificacionDetalle.Orden = dataReader.GetByte(Orden);
if (dataReader.IsDBNull(Activo) == false)
viewAuditoriaListaVerificacionDetalle.Activo = dataReader.GetBoolean(Activo);
return viewAuditoriaListaVerificacionDetalle;
}
示例11: MakeViewLDV
/// <summary>
/// Creates a new instance of the ViewLDV class and populates it with data from the specified SqlDataReader.
/// </summary>
private static ViewLDVInfo MakeViewLDV(SqlDataReader dataReader)
{
ViewLDVInfo viewLDV = new ViewLDVInfo();
if (dataReader.IsDBNull(Cod_LDV) == false)
viewLDV.Cod_LDV = dataReader.GetInt32(Cod_LDV);
if (dataReader.IsDBNull(Cod_TipoLDV) == false)
viewLDV.Cod_TipoLDV = dataReader.GetInt32(Cod_TipoLDV);
if (dataReader.IsDBNull(Tipo_LDV) == false)
viewLDV.Tipo_LDV = dataReader.GetString(Tipo_LDV);
if (dataReader.IsDBNull(Nombre_Lugar) == false)
viewLDV.Nombre_Lugar = dataReader.GetString(Nombre_Lugar);
if (dataReader.IsDBNull(Cod_Direccion) == false)
viewLDV.Cod_Direccion = dataReader.GetInt32(Cod_Direccion);
if (dataReader.IsDBNull(Calle) == false)
viewLDV.Calle = dataReader.GetString(Calle);
if (dataReader.IsDBNull(Cod_Localidad) == false)
viewLDV.Cod_Localidad = dataReader.GetInt32(Cod_Localidad);
if (dataReader.IsDBNull(Localidad) == false)
viewLDV.Localidad = dataReader.GetString(Localidad);
if (dataReader.IsDBNull(Cod_Provincia) == false)
viewLDV.Cod_Provincia = dataReader.GetInt32(Cod_Provincia);
if (dataReader.IsDBNull(Provincia) == false)
viewLDV.Provincia = dataReader.GetString(Provincia);
return viewLDV;
}
示例12: Factory
public static NewMemberBalancePrediction Factory(SqlDataReader reader)
{
var newMemberId = reader.GetInt32(0);
var dependentId = reader.GetInt32(1);
var birthYear = reader.GetInt32(2);
var state = reader.GetString(3);
var lastCptCode = reader.GetString(4);
var cachedBalance = reader.GetString(5);
var recommendedBalance = reader.GetValue(6);
double d;
double.TryParse(recommendedBalance == null ? "0" : recommendedBalance.ToString(), out d);
var sufficientAmount = reader.GetInt32(7);
var serviceEnd = reader.GetDateTime(8);
return new NewMemberBalancePrediction
{
NewMemberId = newMemberId,
DependentId = dependentId,
BirthYear = birthYear,
State = state,
LastCptCode = lastCptCode,
CachedBalance = cachedBalance,
RecommendedBalance = Math.Round(d, 2),
SufficientAmount = sufficientAmount,
ServiceEnd = serviceEnd
};
}
开发者ID:roylanceMichael,项目名称:Health_Equity_Claims_Machine_Learning,代码行数:28,代码来源:NewMemberBalancePrediction.cs
示例13: SqlLocation
/// <summary>
/// Constructs an instance of IStoreLocation using parts of a row from SqlDataReader.
/// Used for creating the shard location instance.
/// </summary>
/// <param name="reader">SqlDataReader whose row has shard information.</param>
/// <param name="offset">Reader offset for column that begins shard information.</param>
internal SqlLocation(SqlDataReader reader, int offset)
{
this.Location = new ShardLocation(
reader.GetString(offset + 1),
reader.GetString(offset + 3),
(SqlProtocol)reader.GetInt32(offset),
reader.GetInt32(offset + 2));
}
示例14: PopulateCategory
public void PopulateCategory(SqlDataReader _dtr, Category obj)
{
int columnIndex = 0;
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_ID);
if (!_dtr.IsDBNull(columnIndex))
{
obj.ID = _dtr.GetInt32((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_NAME);
if (!_dtr.IsDBNull(columnIndex))
{
obj.Name = _dtr.GetString((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_DESCRIPTION);
if (!_dtr.IsDBNull(columnIndex))
{
obj.Description = _dtr.GetString((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_TYPE);
if (!_dtr.IsDBNull(columnIndex))
{
obj.Type = (TG.ExpressCMS.DataLayer.Enums.RootEnums.CategoryType)_dtr.GetInt32((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_ATTRIBUTES);
if (!_dtr.IsDBNull(columnIndex))
{
obj.Attributes = _dtr.GetString((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_ISDELETED);
if (!_dtr.IsDBNull(columnIndex))
{
obj.IsDeleted = _dtr.GetBoolean((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_XSL_ID);
if (!_dtr.IsDBNull(columnIndex))
{
obj.XslID = _dtr.GetInt32((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_image);
if (!_dtr.IsDBNull(columnIndex))
{
obj.Image = _dtr.GetString((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_LANGUAGE_ID);
if (!_dtr.IsDBNull(columnIndex))
{
obj.LanguageID = _dtr.GetInt32((columnIndex));
}
columnIndex = _dtr.GetOrdinal(CategoryDataMapper.CN_HASH);
if (!_dtr.IsDBNull(columnIndex))
{
obj.Hash = _dtr.GetString((columnIndex));
}
}
示例15: PopulateEntity
public EntityBase PopulateEntity(SqlDataReader reader)
{
Customer customer = new Customer();
if (!reader.IsDBNull(ord_CustomerID)) customer.CustomerID = reader.GetInt32(ord_CustomerID);
if (!reader.IsDBNull(ord_FirstName)) customer.FirstName = reader.GetString(ord_FirstName);
if (!reader.IsDBNull(ord_LastName)) customer.LastName = reader.GetString(ord_LastName);
if (!reader.IsDBNull(ord_Age)) customer.Age = reader.GetInt32(ord_Age);
if (!reader.IsDBNull(ord_EmailAddress)) customer.EmailAddress = reader.GetString(ord_EmailAddress);
return customer;
}