//#########################################################End Variavel & Constantes################################################### //######################################################### Procedimento de Banco ################################################# public string[,] conector_find_pdv(string store) { countField = 0; countRows = 0; auxConsistencia = 0; try { banco.abreConexao(); banco.iniciarTransacao(); banco.startTransaction("conector_find_terminal"); banco.addParametro("tipo", "4"); banco.addParametro("find", ""); banco.addParametro("find_loja", store); banco.addParametro("find_type", "5"); banco.procedimentoSet(); banco.commit(); } catch (Exception erro) { banco.rollback(); } finally { if (auxConsistencia == 0) { countField = banco.retornaSet().Tables[0].Columns.Count; countRows = banco.retornaSet().Tables[0].DefaultView.Count; vetorCx = new string[countRows, countField]; if (countRows > 0) { for (int i = 0; i < countRows; i++) { for (int j = 0; j < countField; j++) { if (j == 0) { vetorCx[i, 0] = banco.retornaSet().Tables[0].Rows[i][0].ToString(); } else if (j == 8) { vetorCx[i, 1] = banco.retornaSet().Tables[0].Rows[i][8].ToString(); } } } } } banco.fechaConexao(); } return(vetorCx); }