tag:blogger.com,1999:blog-3756682660522124367.post5201650115438634536..comments2024-03-19T14:37:11.297+01:00Comments on Programación Java: Serialización. Ficheros de Objetos en Java. Interface Serializable.Enriquehttp://www.blogger.com/profile/11751517540864497825noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-3756682660522124367.post-81650030455874295992022-02-06T22:57:38.808+01:002022-02-06T22:57:38.808+01:00public void ejecute(String aux){
Statement...public void ejecute(String aux){<br /> Statement sentencias=null;<br /> try{<br /> sentencias = conn1.createStatement();<br /> sentencias.executeUpdate(aux);<br /> sentencias.close();<br /> }catch(SQLException ex){<br /> ex.printStackTrace();<br /> }<br /> }<br /> <br /> <br /> public void leersql(String fichero){<br /> String aux;<br /> try{ <br /> String cadena;<br /> aux="";<br /> FileReader f = new FileReader(fichero);<br /> BufferedReader b = new BufferedReader(f);<br /> while((cadena = b.readLine())!=null) {<br /> if(cadena.startsWith("/*")||cadena.startsWith("--")){<br /> }else{<br /> if(!cadena.endsWith(";")){<br /> aux+=cadena;<br /> }<br /> if(cadena.endsWith(";")){<br /> aux+=cadena;<br /> ejecute(aux);<br /> aux="";<br /> }<br /> }<br /> }<br /> System.out.println("Treminado");<br /> b.close();<br /> f.close();<br /> }<br /> catch (IOException e){<br /> System.out.println(e.getStackTrace()); <br /> }<br /> }<br /> <br /> public void altaReparaciones(){<br /> String fechaE,fechaS;<br /> ArrayList matriculas=new ArrayList();<br /> System.out.print("Fecha de entrada (dd/mm/aa): ");<br /> fechaE=sc.next();<br /> System.out.print("Fecha de salida (dd/mm/aa): ");<br /> fechaS=sc.next();<br /> <br /> System.out.println("Listado de coches:");<br /> System.out.println("--------------------------");<br /> try{<br /> int contador=0,cocheSelec=0,precio,cantidad;<br /> String SQL = "SELECT * FROM coches",nombre;<br /> Statement stmt = conn1.createStatement();<br /> ResultSet rs = stmt.executeQuery(SQL);<br /> while (rs.next()) {<br /> contador++;<br /> matriculas.add(rs.getString("matricula"));<br /> System.out.println(contador+", "+rs.getString("matricula") + ", " + rs.getString("marca")+", "+rs.getString("modelo"));<br /> }<br /> <br /> <br /> System.out.println("Elige uno de los coches:");<br /> cocheSelec=sc.nextInt();<br /> <br /> PreparedStatement ps=null;<br /> ps=conn1.prepareStatement("INSERT INTO `reparaciones` VALUES (NULL,?,?,?)");<br /> ps.setString(1, fechaE);<br /> ps.setString(2, fechaS);<br /> ps.setString(3, matriculas.get(cocheSelec-1));<br /> ps.executeUpdate();<br /> ps.close();<br /> <br /> <br /> System.out.println("Reparacion dada de alta, inserta los materiales usados");<br /> System.out.println("-----------------------------------------");<br /> System.out.print("Nombre:");<br /> nombre=sc.next();<br /> System.out.print("Cantidad:");<br /> cantidad=sc.nextInt();<br /> System.out.print("Precio:");<br /> precio=sc.nextInt();<br /> <br /> rs.close();<br /> stmt.close();<br /> <br /> }catch(Exception e){<br /> }<br /> }Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-6325879330875690112018-03-26T14:29:56.596+02:002018-03-26T14:29:56.596+02:00alguna alma caritativa me puede ayudar .Cuando pon...alguna alma caritativa me puede ayudar .Cuando pone en leer el primer ejercicio binario :<br />"//es necesario el casting" que deobo poner por que me atasque y no doy con ello<br />muchas gracias y perdon por las molestiasAnonymoushttps://www.blogger.com/profile/14662751868322783894noreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-74191457037290192112017-04-28T08:57:29.818+02:002017-04-28T08:57:29.818+02:00Que pasa si en lugar de ir metiendo objeto por obj...Que pasa si en lugar de ir metiendo objeto por objeto quiero meter un arreglo de objetos, ya lo intente y no me lo permite<br /> public void ward(String name){<br /><br /> try{<br /> FileOutputStream fout= new FileOutputStream(name);<br /> ObjectOutputStream oos=new ObjectOutputStream(fout);//objecto para mandar a escribir al archivo<br /> for(k=0;k<=index;k++)<br /> {<br /> oos.writeObject(libros[k]); //el problema es acá<br /> }<br /> oos.close();<br /> }catch(EOFException e){<br /> e.printStackTrace();<br /> }catch(FileNotFoundException e){<br /> e.printStackTrace(); <br /> }catch(IOException e){<br /> e.printStackTrace();<br /> }<br /> }Dj Cmchttps://www.blogger.com/profile/04551668555951291094noreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-23604951847175921112016-11-17T14:56:29.683+01:002016-11-17T14:56:29.683+01:00Por favor, ayuda estoy intentado para un vector de...Por favor, ayuda estoy intentado para un vector de objetos y no sale :cAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-66334914691551831952015-10-14T05:28:31.765+02:002015-10-14T05:28:31.765+02:00Estoy ocupando netBeans, en que parte debo agregar...Estoy ocupando netBeans, en que parte debo agregar la carpeta "ficheros"???? GraciasAnonymoushttps://www.blogger.com/profile/17031369824187658233noreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-2989633815962280112015-09-23T17:12:25.973+02:002015-09-23T17:12:25.973+02:00Instala un Tomcat y listo....Instala un Tomcat y listo....Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-23560309266449141682015-08-16T22:35:55.505+02:002015-08-16T22:35:55.505+02:00Por Favor me podrias ayudar con esto? Urgente Grac...Por Favor me podrias ayudar con esto? Urgente Gracias <br />Construir Servidor de paginas web con funcionalidades basicas que pueda atender solicitudes hechas por varias instancias de navegador(cliente) al mismo tiempo.<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-30066183200510235622015-04-15T05:01:31.019+02:002015-04-15T05:01:31.019+02:00Me podrias orientar para que el siguiente codigo p...Me podrias orientar para que el siguiente codigo pueda realizar la consulta a traves dell DNI o numero de expediente:<br /><br />private void btcBuscarActionPerformed(java.awt.event.ActionEvent evt) { <br /> // TODO add your handling code here:<br /> Object nombreArchivo = archivo;<br /> try{<br /> try (ObjectInputStream filein = new ObjectInputStream(new FileInputStream((String) nombreArchivo))){<br /> Object expediente = filein.readObject();<br /> Object dni = filein.readObject();<br /> Object apellidos = filein.readObject();<br /> Object nombres = filein.readObject();<br /> Object direccion = filein.readObject();<br /> Object telefono = filein.readObject();<br /> Object foto = filein.readObject();<br /> txtNroExpediente.setText((String) expediente);<br /> txtDni.setText((String) dni);<br /> txtApellidos.setText((String) apellidos);<br /> txtNombres.setText((String) nombres);<br /> txtDireccion.setText((String) direccion);<br /> txtTelefono.setText((String) telefono);<br /> lblFoto.setIcon((Icon) foto);<br /> if(filein!=null){<br /> filein.close();<br /> }<br /> } catch (ClassNotFoundException ex) {<br /> Logger.getLogger(JDPacientes.class.getName()).log(Level.SEVERE, null, ex);<br /> }<br /> }catch(IOException e){} <br /> }Victor Garayhttps://www.blogger.com/profile/05562195759140244346noreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-84606851920829778052015-03-17T21:44:28.341+01:002015-03-17T21:44:28.341+01:00Esta instrucción indica que el fichero alumnos.dat...Esta instrucción indica que el fichero alumnos.dat está dentro de una carpeta llamada ficheros que debe estar en la raíz de la unidad donde se encuentra en proyecto. Si estás trabajando con un proyecto que tienes en el pendrive la carpeta ficheros debe estar en la raiz del pendrive. Enriquehttps://www.blogger.com/profile/11751517540864497825noreply@blogger.comtag:blogger.com,1999:blog-3756682660522124367.post-56655929181123104062015-03-17T21:22:29.258+01:002015-03-17T21:22:29.258+01:00El archivo al que se hace la referencia (alumnos.d...El archivo al que se hace la referencia (alumnos.dat). Es un archivo que debo tner guardado en la carpeta de mi proyecto o a que se refiere esa parte? estoy confundida..<br /><br /> fis = new FileInputStream("/ficheros/alumnos.dat");Anonymousnoreply@blogger.com