public static string busca_campo(string _sql, string banco) { string retorno = ""; SQLiteDataAdapter da; DataTable dt; try { if (DBManager.conectado()) { da = new SQLiteDataAdapter(_sql, banco); dt = new DataTable(); da.Fill(dt); foreach (DataRow item in dt.Rows) { retorno = item[0].ToString(); } da.Dispose(); dt.Dispose(); } } catch (Exception ex) { Logs.Log(ex.Message); Mensagens.Informacao(ex.Message); } return(retorno); }
/// <summary> /// Função para validar busca de Valores de Campo /// </summary> /// <param name="txtCampo"> TextBox do Código</param> /// <param name="txtDescricao"> TextBox da Descricao</param> /// <param name="_sql">query a buscar</param> /// <param name="msg"> Mensagem de retorno negativo</param> public static void validarCampoExiste(TextBox txtCampo, TextBox txtDescricao, string _sql, string msg) { if (txtCampo.Text.Length > 0) { txtDescricao.Text = Comandos.busca_campo(_sql); if (txtDescricao.Text.Length == 0) { txtCampo.Clear(); Mensagens.Informacao(msg); txtCampo.Focus(); return; } } }