private void guardar_parametros() { // guardar parametros en hoja tXt StreamWriter textArchivo = File.CreateText(Utiles.Ruta_Path("parametros.txt")); textArchivo.WriteLine(txtServidor.Text.Trim()); textArchivo.WriteLine(txtPuerto.Text.Trim()); textArchivo.WriteLine(txtUser.Text.Trim()); textArchivo.WriteLine(txtPass.Text.Trim()); textArchivo.Close(); }
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); }
private void button3_Click(object sender, EventArgs e) { //DESCONECTAR ClsDatos.Desconectar(); //CONECTAR conectarBd(this.cmb_base_datos.SelectedItem.ToString()); //ELIMINAR LOS DATOS ClsDatos.run_script(Utiles.Retornar_lectura_script("limpiar_funciones.sql")); //cerrar conexion y cerrar formulario ClsDatos.Desconectar(); this.Close(); }
private void button2_Click(object sender, EventArgs e) { //DESCONECTAR ClsDatos.Desconectar(); //CONECTAR conectarBd(this.cmb_base_datos.SelectedItem.ToString()); //ELIMINAR LOS DATOS ClsDatos.run_script(Utiles.Retornar_lectura_script("limpiar_funciones.sql")); //OCULTAR MOSTRAR FORMULARIO formulario_inicio(); ClsDatos.Desconectar(); }
private void button3_Click(object sender, EventArgs e) { ClsDatos.Desconectar(); //CONECTAR conectarBd(txtUser.Text, txtPass.Text, txtPuerto.Text, cmb_base_datos.SelectedItem.ToString(), txtServidor.Text); //ELIMINAR LOS DATOS ClsDatos.run_script(Utiles.Retornar_lectura_script("limpiar_funciones.sql")); //desconectar ClsDatos.Desconectar(); this.Close(); }
//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); }
private void button2_Click(object sender, EventArgs e) { ClsDatos.Desconectar(); //CONECTAR conectarBd(txtUser.Text, txtPass.Text, txtPuerto.Text, cmb_base_datos.SelectedItem.ToString(), txtServidor.Text); //ELIMINAR LOS DATOS ClsDatos.run_script(Utiles.Retornar_lectura_script("limpiar_funciones.sql")); //desconectar ClsDatos.Desconectar(); ocultar_mostrar(false); Size = new System.Drawing.Size(390, 221); }
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); }
private void cargar_parametros() { // los parametros se tomaran de archivo TxT try { StreamReader objReader = new StreamReader(Utiles.Ruta_Path("parametros.txt")); txtServidor.Text = objReader.ReadLine(); txtPuerto.Text = objReader.ReadLine(); txtUser.Text = objReader.ReadLine(); txtPass.Text = objReader.ReadLine(); objReader.Close(); } catch (Exception) { } }
private void button1_Click(object sender, EventArgs e) {//cargamos los datos al combo box ocultar_mostrar(false); if (conectarBd(txtUser.Text, txtPass.Text, txtPuerto.Text, cmb_base_datos.SelectedItem.ToString(), txtServidor.Text)) {//DATOS DE LOS ESQUEMA DE LA BD consultarEsquemas(); ocultar_mostrar(true); ClsDatos.Desconectar(); //CONECTAR conectarBd(txtUser.Text, txtPass.Text, txtPuerto.Text, cmb_base_datos.SelectedItem.ToString(), txtServidor.Text); //EJECUTAR EL ARCHIVO SQL ClsDatos.run_script(Utiles.Retornar_lectura_script("modelador.sql")); } abrirCerrarFormulario(false); }
//PROCEDEMOS CON LA RESTAURACION DE BASE DATOS COMPLETA private void btn_proceder_restore_Click(object sender, EventArgs e) { //RUTAS SELECCIONADAS if (txt_ruta_backup.Text.Length > 0) { //INSTANCIA ALA CLASE frm_principal estruc = new frm_principal(); estruc.mensaje("Generando Copia de Seguridad. Espere..."); estruc.abrirCerrarFormulario(true); //EJECUTAMOS EL CODIGO DE GENERACION Utiles.PostgreSqlRestoreBackup(ruta_pg_restore, txt_ruta_backup.Text, this.txtServidor.Text, txtPuerto.Text, txtBaseDatos.Text, txtUser.Text, txtPass.Text); //CERRAMOS Y CONFIRMAMOS estruc.abrirCerrarFormulario(false); MessageBox.Show("Restauración Realizada Correctamente del Archivo :" + txt_ruta_backup.Text + "\r" + " En la Base de Datos " + txtBaseDatos); } else {// FALLA LA RUTA MessageBox.Show("Ruta Invalida :" + txt_ruta_creacion_backup.Text); } }
private void btn_listar_esquemas_Click(object sender, EventArgs e) { if (conectarBd(this.cmb_base_datos.SelectedItem.ToString())) { //DATOS DE LOS ESQUEMA DE LA BD //TAMAÑO DE FORMULARIO consultarEsquemas(); //DESCONECTAR ClsDatos.Desconectar(); //CONECTAR conectarBd(this.cmb_base_datos.SelectedItem.ToString()); //EJECUTAR EL ARCHIVO SQL ClsDatos.run_script(Utiles.Retornar_lectura_script("modelador.sql")); this.Size = new System.Drawing.Size(590, 560); MaximumSize = new System.Drawing.Size(590, 560); //BLOQUEO OPCIONES DE CONEXION grbCadenaConec.Enabled = false; ClsDatos.Desconectar(); } abrirCerrarFormulario(false); }
//REALIZAMOS EL BACKUP private void btn_proceder_Click(object sender, EventArgs e) { //RUTAS SELECCIONADAS if (txt_ruta_creacion_backup.Text.Length > 0) { //instancia ala clase frm_principal estruc = new frm_principal(); estruc.mensaje("Generando Copia de Seguridad. Espere..."); estruc.abrirCerrarFormulario(true); //ruta de pgdump string cSchema = cmb_esquema.Items.Count > 0 ? cmb_esquema.SelectedItem.ToString() : ""; //Ejecutamos el codigo de generacion Utiles.PostgreSqlDump(ruta_pg_dum, txt_ruta_creacion_backup.Text, chk_solo_schema.Checked? true :false, cSchema , txtServidor.Text, txtPuerto.Text, txtBaseDatos.Text, txtUser.Text, txtPass.Text); // Utiles.PostgreSqlDump(path, txt_ruta_creacion_backup.Text,chk_solo_schema.Checked,cmb_esquema.SelectedItem.ToString() // ,txtServidor.Text, txtPuerto.Text, txtBaseDatos.Text, txtUser.Text, txtPass.Text); //cerramos y confirmamos estruc.abrirCerrarFormulario(false); MessageBox.Show("Backup Realizado Correctamente en :" + txt_ruta_creacion_backup.Text); } else { MessageBox.Show("Ruta Invalida :" + txt_ruta_creacion_backup.Text); } }
private void button2_Click(object sender, EventArgs e) {//Copiar al Porta Papeles Utiles._cliptext(txt_query.Text); }
//SOLO NUMEROS EN EL PUERTO private void txtPuerto_KeyPress(object sender, KeyPressEventArgs e) { Utiles.olyNumero(e); }