public void Initialize(MySql.Data.MySqlClient.MySqlDataReader pReader) { UserID = pReader.GetInt32("userid"); ID = pReader.GetInt32("id"); InternalID = pReader.GetInt32("internal_id"); Name = pReader.GetString("name"); WorldID = pReader.GetByte("world_id"); AccountID = AccountDataCache.Instance.KnownUserlist[UserID]; SlotHashes = new Dictionary<int, Dictionary<short, int>>(); }
public static bool ReadViaOrdianal(MySql.Data.MySqlClient.MySqlDataReader rdr, string Column, out int Result) { try { var ordinal = rdr.GetOrdinal(Column); var tmp = rdr.GetInt32(ordinal); Result = tmp; return true; } catch { Result = -1; return false; } }