private void button1_Click(object sender, EventArgs e) { Ventana1 v1 = new Ventana1(); nombreDB = nombrebd.Text; if (v1.crear) { Directorios dir = new Directorios(); if (nombreBDValidacion.IsMatch(nombreDB)) { dir.CrearDir(nombreDB); nombrebd.Text = ""; } else { MessageBox.Show("Nombre de Base de Datos Invalido"); } v1.crear = false; } if (v1.usar) { Form3 v3 = new Form3(); v3.Show(); v1.usar = false; } this.Hide(); }
private void btnGuardarTabla_Click(object sender, EventArgs e) { CreandoTabla = false; bool vacio = false; Directorios d = new Directorios(); int inputs = Convert.ToInt32(txtNumCampos.Text); string[] lineas = new string[inputs]; for (int i = 0; i < inputs; i++) { string cadena = campoNombre[i].Text + "|" + campoTipo[i].Text + "|" + campoLongitud[i].Text; if (campoNombre[i] != null || campoTipo[i] != null || campoLongitud[i] != null) { vacio = false; lineas[i] = cadena; } else { vacio = true; } } if (!vacio) { d.CreaTabla(txtNomTabla.Text, bdusetxt.Text, lineas); Limpiar(); } else { MessageBox.Show("Campos vacios"); } }
public void obtenerAtributos(string nombreTabla) { Directorios dir = new Directorios(); tablaAtributos.Rows.Clear(); List <string> campos = dir.LeerAtributosTabla(nombreTabla, bdusetxt.Text); if (campos != null) { foreach (string linea in campos) { tablaAtributos.Rows.Add(linea.Split('|')[0].ToString(), linea.Split('|')[1] + "," + linea.Split('|')[2]); //MessageBox.Show("Campo: " + linea.Split('|')[0] + "Tipo: " + linea.Split('|')[1]+"Longitud: " + linea.Split('|')[2]); } } }
private void button1_Click(object sender, EventArgs e) { Ventana1 v = new Ventana1(); nombreDB = txtnombrebd.Text; if (Crear) { Directorios dir = new Directorios(); if (nombreValidacion.IsMatch(nombreDB)) { dir.CrearDir(nombreDB); v.ListaDirectorio(v.getDir()); txtnombrebd.Text = ""; } else { MessageBox.Show("Nombre de Base de Datos Invalido"); } Crear = false; v.ListaDirectorio(v.getDir()); } if (Usar) { Form3 v3 = new Form3(); v3.BaseEnUso = txtnombrebd.Text; v3.Show(); Usar = false; v.ListaDirectorio(v.getDir()); } if (CrearTabla) { Directorios dir = new Directorios(); dir.CreaTabla(txtnombrebd.Text + ".str", usandoBD); dir.CreaTabla(txtnombrebd.Text + ".data", usandoBD); } this.Hide(); }
private void button1_Click(object sender, EventArgs e) { Ventana1 v = new Ventana1(); nombreDB = txtnombrebd.Text; if (Crear) { Directorios dir = new Directorios(); if (nombreValidacion.IsMatch(nombreDB)) { dir.CrearDir(nombreDB); v.ListaDirectorio(v.getDir()); txtnombrebd.Text = ""; this.Hide(); } else { MessageBox.Show("Nombre de Base de Datos Invalido"); } Crear = false; v.ListaDirectorio(v.getDir()); } if (Usar) { string bd = Application.StartupPath + @"\Gestor\" + nombreDB; if (Directory.Exists(bd)) { Form3 v3 = new Form3(); v3.BaseEnUso = txtnombrebd.Text; v3.Show(); Usar = false; this.Hide(); v.ListaDirectorio(v.getDir()); } else { MessageBox.Show("No existe la base de datos"); } } if (Borrar) { nombreDB = txtnombrebd.Text; string bd = Application.StartupPath + @"\Gestor\" + nombreDB; if (nombreDB != null) { if (Directory.Exists(bd)) { Directory.Delete(bd, true); MessageBox.Show("Base de Datos Borrada con Exito!"); } else { MessageBox.Show("La base de datos que intentas borrar, no existe!", "Base de Datos Inexistente"); } } else { MessageBox.Show("Ingrese un nombre de Base de Datos Existente.", "Base de Datos Inexistente"); } } }