Foros del Web » Programación para mayores de 30 ;) » Java »

Create view

Estas en el tema de Create view en el foro de Java en Foros del Web. Alguien sabe como hacer para crear una vista en java, se hacer select, insert, update o delete, pero no se como crear una vista. Lo ...
  #1 (permalink)  
Antiguo 03/05/2012, 09:39
 
Fecha de Ingreso: septiembre-2007
Mensajes: 268
Antigüedad: 16 años, 7 meses
Puntos: 8
Create view

Alguien sabe como hacer para crear una vista en java, se hacer select, insert, update o delete, pero no se como crear una vista.

Lo que quiero es un metodo que se le pase una cadena con la vista que se quiere crear, ejecute la sentecia y cree la vista.


Muchas gracias por las molestias.
  #2 (permalink)  
Antiguo 03/05/2012, 10:54
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Create view

Pues imagino que poniendo la SQL correspondiente en el Statement de java y un executeUpdate(). Por aquí tienes un ejemplo de creación de tabla http://www.chuidiang.com/java/mysql/...ava-basico.php

Se bueno.
__________________
Apuntes Java
Wiki de Programación
  #3 (permalink)  
Antiguo 04/05/2012, 00:41
 
Fecha de Ingreso: septiembre-2007
Mensajes: 268
Antigüedad: 16 años, 7 meses
Puntos: 8
Respuesta: Create view

Muchas gracias, lo he hecho con la sentencia execute. Lo que no se si valdra tambien para realizar consultas supongo que si, aunque el metodo solo se va a usar de momento para crear vistas.
  #4 (permalink)  
Antiguo 04/05/2012, 00:57
Avatar de chuidiang
Colaborador
 
Fecha de Ingreso: octubre-2004
Mensajes: 3.774
Antigüedad: 19 años, 7 meses
Puntos: 454
Respuesta: Create view

Hola:

Las consultas son igual, pero en vez de executeUpdate() se llama a executeQuery(). La diferencia es que el segundo devuelve un ResultSet con los resultados.

Se bueno.
__________________
Apuntes Java
Wiki de Programación

Etiquetas: create, view
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:44.