• Lunes 18 de Noviembre de 2024, 00:36

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - arielb

Páginas: 1 ... 11 12 [13] 14 15 ... 37
301
Java / Re: Detectar version de java desde código java
« en: Viernes 13 de Marzo de 2009, 22:20 »
Bueno lo que se me ocurre es que tú clase principal donde está el main la compiles con la versión más baja de java y el binario lo implementes en conjunto con los demás que son compilados con la versión más reciente de java, es decir que la ejecución sea ascendente y no descendente, ya que este error es porque el binario que se está ejecutando fue compilado en una versión reciente y se está tratando de ejecutar en una versión más baja de forma descendente.

Creo haberme explicado, ahí nos cuentas por favor como te fue.

302
Visual FoxPro / Re: Problema con reporte y tabla
« en: Viernes 6 de Marzo de 2009, 17:52 »
Código: Text
  1. select nombreTabla
  2. zap in nombreTabla
  3.  

303
Visual FoxPro / Re: Problema con reporte y tabla
« en: Viernes 6 de Marzo de 2009, 17:50 »
Código: Text
  1. SELECT FACTURAS_IMPRESION
  2. DELETE ALL
  3. SET DELETED ON
  4.  

también cuando haces consultas le puedes agregar una condición como

Código: Text
  1.    select campos from tabla where not deleted
  2.  

pero si los registros que quedan ahí no te interesa recuperarlos puedes usar el ZAP que es mucho más rápido ya que implementa el delete all y el pack , solo recuerda el set safety esté en off para que no pregunte si desea borrar los registros

304
La taberna del BIT / Re: Cuentame Un Chiste
« en: Viernes 6 de Marzo de 2009, 17:32 »
Una anciana pareja estaba celebrando su 50 aniversario de boda, por eso decidieron volver al pequeño pueblo donde se habían conocido. Sentado junto a ellos estaba el policía local que sonreía mientras ellos hablaban…

¿Recuerdas la primera vez que hicimos el amor? Fue sobre ese prado que esta al otro lado de la carretera… cuando te puse contra la reja; ¿Por qué no lo hacemos otra vez por los viejos tiempos? Salieron del café y cruzaron hasta el prado. El policía se sonrió, pensando cuan románticos eran, y que lo mejor seria que le echase un vistazo a la pareja, por si acaso se hacían daño.

El viejecito tomo a su mujer cuando estuvieron desnudos y la apoyo contra la reja.

El policía, que seguía mirando, no podía creer lo que veía. Con la vitalidad de una jovencita, la mujer se movía violentamente arriba y abajo, mientras el marido se convulsionaba como un salvaje. Siguieron así durante un buen rato hasta que los dos cayeron al suelo, totalmente exhaustos.

Más tarde el policía se acerco y les dijo:
• Ha sido la forma de hacer el amor más bonita que he visto en mi vida…
Ustedes debieron ser una pareja muy salvaje cuando eran jóvenes?!

No… realmente - dijo el viejecito - Cuándo nosotros éramos jóvenes, esa reja de mierda, no era eléctrica.

305
La taberna del BIT / Re: Cuentame Un Chiste
« en: Viernes 6 de Marzo de 2009, 15:58 »
Un hombre le pide ayuda a su vecino para que le ayudara a mover un sofá que se había atorado en la puerta. Uno se fue a un extremo y el otro también. Forcejearon un buen rato hasta que quedaron exhaustos, pero el sofá no se movió.
Olvídelo, jamás podremos meter esto, dijo el hombre.
El vecino lo mira con extrañeza y le pregunta:
¡Ahh! ¿Era meterlo?

306
Visual FoxPro / Re: Problema con reporte y tabla
« en: Jueves 5 de Marzo de 2009, 16:15 »
Hola, bueno hay dos conceptos que debes conocer para eso, que sería el borrado físico y el lógico.
El físico sería cuando utilizes comandos como zap y creo que hay otros, bueno esto lo que hace es que los borra totalmente de la tabla y también está ,
pack in tabla que te borra fisicamente los registros que allas borrado lógicamente.

Lógicamente sería cuando uses delete o delete for campo = 'Bicholey' esto lo que hace es que toma el registro y le coloca una marca negra en la parte izquierda, si le das un browse a la tabla lo podrás ver, existe la instrucción set deleted on/off si tiene set delete off te sucederá el problema que tienes con los registros borrados para que no te suceda eso debes hacer set deleted on o si no necesitas esos registros debes hacerle un pack a la tabla.

307
Visual FoxPro / Re: Boton de imprimir
« en: Lunes 2 de Marzo de 2009, 15:27 »
Bueno un prg es la extensión de un archivo programa, esto te permite escribir código para realizar las funciones que necesites, puedes desde declarar variables globales hasta crear ventanas gráficas por comandos.
Para crear uno te vas al menú archivo/Nuevo y seleccionas la opción Programa.
Para que tengas una idea de las cosas que se pueden hacer entra en este enlace que fue uno que hice que exporta una tabla a un txt http://foros.solocodigo.com/viewtopic.php?f=43&t=27266

Citar
puedo importar los datos que contiene una tabla e imprimir solo una parte de los datos ???

si, puedes crear un cursor con los datos que necesites y luego lo recorres e imprimes lo que deseas

Código: Text
  1. select campos from tabla where condicion into cursor nombreCursor
  2.  

308
Visual FoxPro / Re: Boton de imprimir
« en: Jueves 26 de Febrero de 2009, 17:13 »
es mucho más rápido imprimir creando un programa(prg) e imprimiendo linea por linea utilizando los comodines que te comenté anteriormente, pero también debes tener a mano el manual de la impresora para saber los caracteres y esas cosas, puedes usar un reporte que en el diseño será sumamente rápido, pero te darás cuenta a la hora de imprimir.

309
La taberna del BIT / Re: Desconectado
« en: Viernes 20 de Febrero de 2009, 21:39 »
Ashala que mal, bueno lo importantes es que no tuvimos que recojer dinero para un velorio ni entierror  :D  :D , no mentira bueno espero que te recuperes pronto , suerte.

Ah una cosa que es huawey ? :wacko:  :wacko:

310
Visual FoxPro / Re: Boton de imprimir
« en: Viernes 20 de Febrero de 2009, 19:07 »
disculpa no entendí primero a que te referías exactamente, si hay varias formas.

1-
   
Código: Text
  1. ?? thisform.txtCalle.value
  2.  


2-
Código: Text
  1. SET DEVICE TO PRINT
  2. @0,0 SAY thisform.txtCalle.value
  3.  

311
Java / Re: Rescatar datos en Java con MySQL
« en: Viernes 20 de Febrero de 2009, 17:20 »
Bueno para el caso de guardar un archivo en el un campo blob lo utilizo así

Código: Java
  1. File fichero = new File(nombreArchivo);
  2.  
  3.                         FileInputStream streamEntrada = new FileInputStream(fichero);
  4.  
  5.                         long tamano = fichero.length();
  6.                         int tam = (int) tamano;
  7.                         byte[] buf = new byte[tam];
  8.                         streamEntrada.read(buf);
  9.                         BLOB blob = BLOB.createTemporary(con, true, BLOB.DURATION_SESSION);
  10.  
  11.                         OutputStream blobEscribe = blob.getBinaryOutputStream();
  12.                         blobEscribe.write(buf);
  13.                         blobEscribe.flush();
  14.  
  15.                          PreparedStatement pstmt = null;
  16.  
  17.                          pstmt = con.prepareStatement("INSERT INTO "+
  18.                          " ARCHIVOS(CIA,ID,DOCUMENTO,TIPO_ARCHIVO) " +
  19.                                     " VALUES(?,?,?,?)");
  20.  
  21.                         pstmt.setString(1, codigo);
  22.                         pstmt.setString(2, id);
  23.                         pstmt.setBlob(3, blob);
  24.                         pstmt.setString(4,tipoArchivo);
  25.                                                  
  26.                         pstmt.executeUpdate();      
  27.                         con.commit();
  28.                         pstmt.close();
  29.                         streamEntrada.close();
  30.                         file.delete();
  31.  



y para extraerlo después lo hago así


Código: Java
  1. conn.setAutoCommit(false);
  2. String cdSelect = "SELECT DOCUMENTO,TIPO_ARCHIVO FROM TABLA WHERE ID = '"+pId+"'";
  3. Statement stmt = conn.createStatement();
  4. ResultSet rs = stmt.executeQuery(cdSelect);
  5. if (rs.next()) {
  6.     ruta= directorio+nombreArchivo ;
  7.     Blob   blob             = rs.getBlob("DOCUMENTO");
  8.     String tipoArchivo      =  rs.getString("TIPO_ARCHIVO");
  9.     ruta+="."+tipoArchivo;
  10.     File file   = new File(ruta);
  11.     file2       = new FileOutputStream(file);
  12.     InputStream entrada = blob.getBinaryStream();
  13.     int size = (int)blob.length();
  14.     byte[] buffer = new byte[size];
  15.     int longitud = -1;
  16.     while ((longitud = entrada.read(buffer)) != -1)
  17.     {
  18.       file2.write(buffer, 0, longitud);                
  19.     }                                
  20.  } else {
  21.            mensaje = "No se encontró el registro";
  22.  }
  23.  

312
Java / Re: Tapestry 5
« en: Viernes 20 de Febrero de 2009, 16:51 »
Hola, bueno cuando busco algún tema me fijo aquí a ver si hay algún libro que hable del tema, de pronto te ayude también

http://www.flazx.com/category4.php

313
Java / Re: Duda con JInternal
« en: Viernes 20 de Febrero de 2009, 16:29 »
Hola bienvenido, Bueno en este enlace te explica bien como se usa, saludos y suerte.
http://www.deitel.com/articles/java_tutorials/20060505/

314
Java / Re: Rescatar datos en Java con MySQL
« en: Viernes 20 de Febrero de 2009, 16:19 »
Hola, a lo rápido no veo error en tú código, solo que falta una linea al invocar el método de recuperar información.
Código: Java
  1. private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                        
  2.        bbddFunciona=true;
  3.      
  4.         try {
  5.             per.recuperarInformacion();
  6.             jTextPane1.setText(per.getNombre());
  7.         } catch (ClassNotFoundException ex) {
  8.             Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
  9.         } catch (SQLException ex) {
  10.             jTextPane1.setText("Se ha producido un error al conectar con la base de datos.");
  11.             bbddFunciona=false;
  12.             Logger.getLogger(NewJFrame.class.getName()).log(Level.SEVERE, null, ex);
  13.         }
  14.  
  15.     }
  16.  

Espero te sirva

315
Visual FoxPro / Re: Enviar reporte a documento de texto o word
« en: Viernes 20 de Febrero de 2009, 15:59 »
Hola te recomiendo que investigues por
Código: Text
  1. Createobject("Word.application")
  2.  

316
Visual FoxPro / Re: salto de linea en un cursor
« en: Viernes 20 de Febrero de 2009, 15:51 »
Hola bienvenido, bueno en el cursor no te va a quedar reflejado visualmente con el salto como lo quieres, por eso te muestra el signo ese que colocas.
Puedes tomar un editbox y hacerle la asignación de dato y se te mostrará con los saltos como deseas.

Código: Text
  1. thisform.editbox1.value = cursor.campoTexto
  2.  

317
Visual FoxPro / Re: Boton de imprimir
« en: Viernes 20 de Febrero de 2009, 15:46 »
Hola, al asignar un reporte a una tabla o cursor le colocas los nombres de los campos del reporte al igual al de la tabla o cursor para que al llamar el reporte el mismo tome los datos de esos campo.
Ahora tú pregunta es para los campos de la forma, lo que debes hacer es crear el reporte con los campos que necesites y esos nombres crearlos como variable públicas.
Y en el botón antes de llamar el reporte haces la asignación del text a la variable
Código: Text
  1. vRep_Calle = thisform.txtCalle.value
  2. REPORT FORM nombreReporte preview
  3.  

318
Visual FoxPro / Re: CREAR UN .EXE
« en: Martes 17 de Febrero de 2009, 03:32 »
no es nada amigo, ayudamos en lo que se puede.

319
Visual FoxPro / Re: seleccionar campo de un grid para consulta
« en: Lunes 16 de Febrero de 2009, 23:56 »
si no recuerdo mal sería en interactivechange

320
Visual FoxPro / Re: CREAR UN .EXE
« en: Lunes 16 de Febrero de 2009, 23:27 »
Hola, bueno primero create un prg con este código

Código: Text
  1. Set Brstatus   On
  2. Set Notify     ON
  3. Set Status Bar ON
  4. Set Talk       ON
  5. Set Echo       Off
  6. Set Score      Off
  7. Set Date       american
  8. Set Century    On
  9. Set Delete     On
  10. Set Safe       on
  11. Set Exact      On
  12. Set Escape     ON
  13. Set Exclusive  Off
  14. Set Date BRITISH
  15.  
  16. Set Sysmenu OFF
  17. _screen.Visible = .F.
  18. DO FORM frmprincipal //colocar el nombre de tú forma
  19.  
  20. READ events
  21.  

luego le das con el botón derecho y escojes "set as main", luego le das build y escojes crear exe

suerte

321
Java / Re: Pregunta algo estupida a estas alturas :)
« en: Viernes 6 de Febrero de 2009, 15:44 »
Hola, tranquilo creo que a todos en algún momento nos ha pasado que nos encontramos con cosas que la sabemos usar muy bien, pero al momento de explicar nos quedamos en el aire.
Bueno te puedo decir que está implementado al igual que c++ para pasar argumentos al momento de ejecutarlos por ejemplo en Dos

Código: Java
  1. java MiPrograma Hoy es un día bien chevere
  2.  

Código: Java
  1.  
  2. class MiPrograma {
  3.     public static void main( String args[] ) {
  4.         int i,fin ;
  5.         fin = args.length;
  6.         for( i=0 ; i < fin ; i++ )
  7.             System.out.println("Argumento "+ i+":  "+ args[i] );
  8.         }
  9.     }  
  10. } 
  11.  

El resultado sería
    Argumento 0: Hoy
    Argumento 1: es
    Argumento 2: un
    Argumento 3: día
    Argumento 4: bien
    Argumento 5: chevere

322
Java / Re: glassfish ¿tb es un servidor Web?
« en: Martes 3 de Febrero de 2009, 15:30 »
Hola, si glassfish es un servidor web muy bueno en mi opinión, fue creado a partir del sun java system application server.

1- Para acceder a la parte de administración y hacer un deploy de tú página lo puedes hacer por http://localhost:4848/login.jsf
 
2- Para trabajar con php en glassfish te recomiendo que investigues Quercus, puedes empezar por aquí http://quercus.caucho.com/

323
Java / Re: WebCam en Java...
« en: Jueves 29 de Enero de 2009, 18:14 »
Hola, hasta el momento no lo he usado pero recuerdo haber leído por curiosidad en javaworld algo de eso. Te paso un enlace que muestra dos partes de ese tema y si le dedicas un tiempo creo k te podrá ayudar.
http://www.javaworld.com/javaworld/jw-05-2001/jw-0504-jmf2.html?page=1

324
JSP/Servlets / Re: netbeans JButtom
« en: Jueves 22 de Enero de 2009, 22:04 »
Código: Text
  1. <%
  2.         String direccionar = "http://www.java.com";
  3.         response.sendRedirect(direccionar );
  4. %>
  5.  
  6.  

también puedes usar javascript con función
Citar
window.open
te lo abre como un popups, puedes buscar en google.

saludos

325
Visual FoxPro / Re: creacion de reportes
« en: Miércoles 21 de Enero de 2009, 21:16 »
Hola, intenta con esto

Código: Text
  1. select * from tabla where between(campoFecha,ctod('2008-01-01'),ctod(''2008-12-01)) into cursor cParareporte
  2.  

Páginas: 1 ... 11 12 [13] 14 15 ... 37