private void cargar_bd() { //Array para los registros ArrayList xLista; //Cadena de Consulta String cadena = "select datname from pg_database where datname not in ('template1','template0') order by datname asc"; //CARGAMOS LOS DATOS DE LOS ESQUEMA xLista = ClsDatos.listaDatos(cadena); Utiles.cargarCombo(this.cmb_base_datos, xLista); }
//CARGAR LOS ESQUEMAS DE LA BD public void consultarEsquemas() {//Array para los registros ArrayList xLista; //Cadena de Consulta String cadena = "select nspname::varchar as nombre_del_los_esquema_listados from pg_namespace " + "where substring(nspname from 1 for 3) != 'pg_' and nspname not in ('information_schema','public') order by nspname"; //CARGAMOS LOS DATOS DE LOS ESQUEMA xLista = ClsDatos.listaDatos(cadena); Utiles.cargarLista(this.lst_esquemas, xLista); }
//COMPROBAR SI EL NOMBRE EXISTE private bool Comprobar_existencia_nombre() { //LISTA DE DATOS ArrayList xLista; //Cadena de Consulta String cadena = "select nspname from pg_namespace" + " where substring(nspname from 1 for 3) != 'pg_' and nspname = '" + this.txt_nombre_esquema.Text.Trim() + "'"; //CARGAMOS LOS DATOS DE LOS ESQUEMA xLista = ClsDatos.listaDatos(cadena); //RETORNO DE DATOS return((xLista.Count > 0)?true:false); }
void cargarCombo() { ClsDatos.Conectar(txtUser.Text, txtPass.Text, txtServidor.Text, txtPuerto.Text, txtBaseDatos.Text); ArrayList xLista; //Cadena de Consulta String cadena = "select nspname::varchar as nombre_del_los_esquema_listados from pg_namespace " + "where substring(nspname from 1 for 3) != 'pg_' and nspname not in ('information_schema','public') order by nspname "; //CARGAMOS LOS DATOS DE LOS ESQUEMA xLista = ClsDatos.listaDatos(cadena); Utiles.cargarCombo(cmb_esquema, xLista); }