Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Mensajes - 1mpuls0

#451
Cita de: Mister12 en  9 Agosto 2013, 17:44 PM
MixBit permite a los usuarios utilizar cortes de video de hasta 16 segundos de duración, más que lo que permiten Instagram (15 segundos) y Vine (6 segundos). Una vez que se cargaron, todos los videos de MixBit están a disposición de los demás usuarios, quienes podrán editarlos, unirlos y combinarlos con los propios y crear videos nuevos de hasta una hora de duración.

Hombre... que diferencia!
Me pregunto que podré hacer en esa diferencia de tiempo.

#452
Programación General / Re: busco tutoriales
9 Agosto 2013, 19:04 PM
En general depende de que quieras aprender, pero hay mucho material en el foro, alguno está un poco desactualizado pero indica las bases.
No sé cómo qué buscas.

Bienvenid@ al foro y a los subforos de programación  :P

Saludos.
#453
Programación General / Re: busco tutoriales
9 Agosto 2013, 16:31 PM
 :huh:

Da una vuelta por el foro, cada subforo en programación tiene sus temas más importantes. Ejercicios, Tutoriales, Aportes, Preguntas frecuentes, REGLAS y demás.

Saludos.
#455
Cita de: daryo en  9 Agosto 2013, 00:16 AM
no se si reirme o llorar con ese video   :( :laugh:

La que si lloró fue la chica, casi lloró sangre, deberías ver su fb, tiene todo tipo de insultos de diferentes países, los suficientes para hacer una base de datos de malas palabras.

#456
Cita de: daryo en  9 Agosto 2013, 00:08 AM
no hay que discriminar .y por eso yo no discrimino . odio a todos por igual  ;D

me recordó a esto... :/

[youtube=640,360]
https://www.youtube.com/watch?v=tFtkl9ljMPA
[/youtube]
#457
Este ataque fue la ocasión en la que el foro mostraba un botón para ingresar?. xD

Había un mensaje: "El foro está sufriendo actualmente un ataque DDos."
#458
Cita de: ccrunch en  8 Agosto 2013, 22:55 PM
Yo a estos los ataba a la pared, les rajaba el cuerpo y les echaba sal, les quemaba los huevos y con un alicate le sacaría cada diente. En 1 mes seguro que nadie se atreve a hacer estas cosas.

Exactamente quién te refieres? XD
#459
No entiendo muy bien de por qué es así  :¬¬

Debes tener cuidado en lo siguiente.

Citar
EXTERNAL NAME 'derby.Users.createUser';

Esta línea es importante. Se le dice al motor de la base de datos donde encontrar la función, en este caso el motor de base de datos busca en la clase derby.Users para el método public static llamado createUser.

1. En pocas palabras. Incluye desde el nombre del package hasta el nombre del método.
2. El nombre del método que se incluye en el SP debe ser declarado como public en Java.

Saludos.

#460
Cita de: maurobravo en  8 Agosto 2013, 01:37 AM
Lo tengo instalado en NB, lo tengo en prestaciones, donde le doy a iniciar servidor, luego conecto la base de datos y ahí en procedimientos apretó en ejecutar comandos. Aqui es donde con el script que puse mas abajo pude crear un sp pero no se como crear un sp con su consulta adentro, para que luego la pueda llamar desde la aplicación de escritorio que tengo que hacer en java. Espero estar siendo lo bastante claro. Saludos

Es que es un poco diferente que otro lenguaje.

Más claro.

Table.
Código (sql) [Seleccionar]

CREATE TABLE "USERS" (
    "USERNAME" VARCHAR(64),
    "PASSWORD" VARCHAR(64),
    "EMAIL" VARCHAR(64)
);



Stored Procedure.
Código (sql) [Seleccionar]
CREATE PROCEDURE createUser( IN username VARCHAR(64),
                             IN password VARCHAR(64),
                             IN email VARCHAR(64) )
PARAMETER STYLE JAVA
LANGUAGE JAVA
EXTERNAL NAME 'Users.createUser';



Citar
EXTERNAL NAME string

String describes the Java method to be called when the procedure is executed, and takes the following form:
class_name.method_name
http://db.apache.org/derby/docs/10.1/ref/rrefcreateprocedurestatement.html


Class Users.
Código (java) [Seleccionar]

/*
* By Darhius929
*/
package users;

import java.sql.SQLException;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.DriverManager;

public class Users {
   
    public static void createUser( String username, String password, String email ) throws SQLException {
      Connection conn = null;
      PreparedStatement stmt = null;
      try {
        conn = DriverManager.getConnection( "jdbc:default:connection" );
        String sql = "INSERT INTO USERS " +
                     "(USERNAME, PASSWORD, EMAIL) VALUES (?,?,?)";
        stmt = conn.prepareStatement( sql );
        stmt.setString( 1, username );
        stmt.setString( 2, password );
        stmt.setString( 3, email );
        stmt.executeUpdate();
      } finally {
          stmt.close();
          conn.close();
      }
    }
}


Solo faltaría el método en Java para llamar el SP.

Saludos.