|
|
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 - omar125-02
Páginas: [1]
1
« en: Sábado 14 de Abril de 2012, 17:19 »
GRAcias por responder, parece interesante el codigo lo probare. Saludos
2
« en: Sábado 24 de Marzo de 2012, 17:27 »
Hola, tengo un problema que no se como solucionar; TEngo una variable Object[][] data que se llena dentro de un for, asi como el siguiente codigo:
for(int i=0;i<b;i++) { final int t1; t1=Integer.parseInt(""+valoresPadre.elementAt(i*6)); String nameMenu=" "+valoresPadre.elementAt(6*i+1);
final Object[][] data ={{t1,nameMenu,new Boolean(status),new Boolean(status),new Boolean(status),new Boolean(status)}}; }
El problema radica en que como hago para concatenar el object, osea que dentro del for se concatene los valores siguientes, porque si se fijan no pasa eso.....GRacias
3
« en: Viernes 23 de Marzo de 2012, 02:23 »
TAMBIEN LO PENSE ASI, PERO PENSE QUE EXISTIA ALGUNA OTRA FORMA EN CODIGO PROPIO DE JAVA
4
« en: Lunes 19 de Marzo de 2012, 00:04 »
Hola. tengo una consulta a una tabla en MySQL que me devuelve datos 1 y 0.
En java cojo los datos, Pero ¿Como puedo transformar 1 y 0 a tipo Boolean?..Gracias
5
« en: Lunes 19 de Marzo de 2012, 00:01 »
Hola. /* FrmEmpleados empleado=new FrmEmpleados(); Vector vector = new Vector(); empleado.setVisible(true); vector.add(empleado); FrmEmpleados emp = (FrmEmpleados)vector.get(0); emp.get..... */ El punto es, si te fijas el FrmEmpleados-> es el nombre del formulario que sale desde desde base de datos. Por eso necesito una idea de como hacer referencia a un formulario pero que el nombre salga desde la base de datos. DE hecho que los datos de la consulta los recorro en un for(); y es ahí dentro del for() que voy creando botones e instanciando a los formularios......¿Alguna idea?
6
« en: Miércoles 14 de Marzo de 2012, 23:49 »
Tengo la tabla menu en MySQL en donde tengo registro el nombre del formulario al cual desea llamar al darle click al menu. En un vector almacenos los datos de mi consulta que devuelve la lista de nombres de formularios de la tabla menu.
El problema es como hacer referencia a mi Frm.java en los eventos.
Se que una forma es así:
......................
FrmEmpleados empleado=new FrmEmpleados();
empleado.sertVisible(true);..........
Pero: Recuerden que FrmEmpleados es el nombre de la clase que esta guardado como empleado FrmEmpleados.java.
Ahora lo mio sale desde un vector, probé algo así pero no me funciono;
........for(vector.tamaño){
vector[1] empleado=new vector(); empleado.sertVisible(true);..........
}
.........Alguien tiene alguna idea de como hacerlo, o otra forma de hacerlo???????
7
« en: Miércoles 14 de Marzo de 2012, 23:48 »
hola tan solo basta con ver las características de cada motor de base de datos, yo usaría MySQL para tu caso es muy rapido, pero es lento cuando la data aumenta considerablemente, En cambio postgresSQL trabaja a una sola velocidad con cualquier cantidad deda. suerte.
8
« en: Martes 22 de Marzo de 2011, 16:46 »
Hola. Tengo un procedimiento almacenado en MYSQL que me sirve para buscar datos. Este lo quiero pasar a POSTGRES pero en funciones.
• Este es el procedimiento en MSQL: CREATE PROCEDURE `USP_Buscador` (op tinyint, Cad1 varchar(100),Cad2 varchar(100),Cad3 varchar(100), Cad4 varchar(150)) BEGIN DECLARE consultar varchar(500); Case op When 1 then SET @consultar=CONCAT('SELECT * FROM ',Cad1,' WHERE Estado=0 AND ',Cad2,' LIKE '%',Cad3,'%' LIMIT 200'); End case; PREPARE consultar FROM @consultar; EXECUTE consultar; End
• Ahora lo implemento en Postgres así, pero no se que poner en el return: CREATE OR REPLACE FUNCTION USP_Buscador(op integer, Cad1 varchar(100),Cad2 varchar(100),Cad3 varchar(100),Cad4 varchar(150))
RETURNS Buscador AS $BODY$ DECLARE consultar varchar(500); BEGIN case op when 1 then SET @consultar=CONCAT('SELECT * FROM ',Cad1,' WHERE Estado=0 AND ',Cad2,' ILIKE '%',Cad3,'%' LIMIT 200');
end case; PREPARE consultar FROM @consultar; EXECUTE consultar; END; $BODY$ LANGUAGE 'plpgsql' VOLATILE COST 100 ROWS 1000; ALTER FUNCTION USP_Buscador(integer, varchar(100), varchar(100), varchar(100), varchar(150)) OWNER TO postgres;
• Si ejecuto así en postgres me da un mensaje: Creo porque no hay una tabla así o no se pero en MSQL no me da problemas.
ERROR: no existe el tipo «buscador»
********** Error **********
9
« en: Viernes 25 de Febrero de 2011, 19:49 »
hola, ayudenme please. tengo una funcion que quiero me retorne varios de datos -He creado una tabla "tipoasociado", con columnas: idtipoas, tipoasociado y estado -he creado una funcion "usp_tipoasociado", la cual recibe parametro de entrada desde java para consultar: -Entonces cundo la llamo desde java: me sale el siguiente mensaje:
ERROR:consulta no tiene un destino para los datos de resultado......
Para mas especificacion les pongo my funcion:
CREATE OR REPLACE FUNCTION usp_tipoasociado(didtipoas integer, dtipoasociado character) RETURNS tipoasociado AS $BODY$ BEGIN SELECT TipoAsociado FROM tipoasociado where(Id_TipoAsociado=didtipoas);
end;$BODY$ LANGUAGE 'plpgsql' VOLATILE COST 100; ALTER FUNCTION usp_tipoasociado(integer, character) OWNER TO postgres;
-Yo llamo my funcion desde java asi: ItemsTipoAsociado=objeto.SeleccionarTodo("{call usp_tipoasociado(1,'A')}"); /////Este codigo llama al codigo sguiente:
public static String[] SeleccionarTodo(String parametros) { Connection con; String resul[]=new String[60]; try { ResultSet rs; Class.forName(Driver); con=DriverManager.getConnection(CadenaCon,Usuario,Contrasena); CallableStatement cs = con.prepareCall(parametros); rs=cs.executeQuery();
int fil=0; while(rs.next()) { fil++; resul[fil]=rs.getString(1); fil++; resul[fil]=rs.getString(2); } resul[0]=""+fil+""; rs.close(); cs.close(); con.close(); } catch(Exception e) { e.printStackTrace(); tipo=JOptionPane.ERROR_MESSAGE; JOptionPane.showMessageDialog((Component)null,"No se pudo llenar los datos de la lista.nDetalles: "+e.getMessage(),"Error",tipo); } return resul; }
.¿QUE ESTOY HACIENDO MAL EN MI CONSULTA. ALGUIN ME AYUDE? o donde me falta un return.
Páginas: [1]
|
|
|