который оптимальнее, чтобы реализовывать поиски клиента по поискам в объекте или прямо консультация

Эта процедура приносит мне список всех зарегистрированных клиентов и это это выполнило в Load и переменная TablaDatos я считаю это глобальным, чтобы после делать поиски с процедурой "BusquedaPorCi"

 void TraerListadClientes()
          {

            try
            {
                var res = _Asistencia.VerificacionHuella();
                TablaDatos = res.Data;

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }

        }

таким образом искал клиент, но nose, если это лучший способ, так как был бы другой выбор, где я послал управляющий параметр базы данных для того, чтобы я возвратил себе результат

          void BusquedaPorCi(string ci)  
        {              
            for (int i = 0; i < TablaDatos.Rows.Count; i++)  
             {  
                    if(TablaDatos.Rows[i]["CI"].ToString()== ci)  
                    {                         
                         Identificador = "Identificado";                            
                         MostarLabel(false);                         
                    }              
               }
            }

Он ему был бы благодарен за них, если они дают мне Ваши подсказки.

0
задан 08.11.2019, 21:13
1 ответ

Завись от твоей атмосферы.

Память - ограниченный ресурс и иметь всех клиентов в памяти может тратить много место той же самой.

С другой стороны, делать консультацию из-за клиента позволяет освобождать память вместо того чтобы тратить trГЎfico сети и возможно делать чтение диска на другом сервере (хотя он может быть в cachГ©), потому что я надеюсь, что у тебя есть база данных и она aplicaciГіn на различных серверах.

В общем, привыкает получать данные из-за каждого клиента, чтобы освобождать память. AsГ - держится колебание ресурсов, хотя он закончит тем, что будет немного менее работоспособным. Важно иметь хорошего Г-ndice, который позволял бы делать консультацию формы Гіptima, чтобы уменьшать чтение диска.

0
ответ дан 01.12.2019, 12:13