CREAR BASE DE DATOS

kyny
03 de Junio del 2004
Estoy creando una aplicaci贸n sobre una base de datos.
Se como conectarme a la base de datos, hacer las consultas y dem谩s.
El problema es que tengo que crear la base de datos manualmente antes de ejecutar la aplicaci贸n, mientras que me gustar铆a que si falla la conexi贸n, se cree la base de datos y se conecte.

try{
conexion = DriverManager.getConnection
("jdbc:borland:dslocal:"+url, usu, pw);
}
catch(Exception e1){

//Que c贸digo hay que poner para que se cree la base de datos

}

Agradecer铆a enormemente que me ayudaran, tengo que entregar la pr谩ctica el Lunes.


eldrum
03 de Junio del 2004
Yo te puedo comentar en mysql lo que se acerca del tema, igual te vale como una aproximaci贸n:

En la url de conexion conecto directamente con el "raiz" del servidor de bases de datos, esto es: jdbc:mysql://localhost/ sin especificar ninguna base de datos (que seria jdbc:mysql://localhost/bd) y el sistema me da una conexion a una especie de base de datos en la que puedo crear usuarios, bases de datos y otras haciendo sentencias sql sobre una serie de tablas (tabla user, tabla bd...)

Puedes hacer la prueba de conectarte mediante jdbc al "raiz" de tu gestor de bases de datos, y usar la interfaz de MetaData para ver que es lo que tienes, y provar a ver que es lo que puedes hacer.