Bases de datos desde Java

movMaverick
03 de Octubre del 2003
Hola:
Necesito crear una base de datos para ser accedida desde una applet.
1)¿Con que creo la base de datos?
2)¿Que necesito saber para acceder a ella desde mi applet?

pito
03 de Octubre del 2003
Loco quiere que vaya haya y te haga el trabajo.
Solo tienes que leer e interpretar cambia esa mentalidad. Pasar trabajo crea seguridad y experiencia. 8->)

[email protected]@[email protected], bye

jamesar
03 de Octubre del 2003
te crees vacan

marccis
03 de Octubre del 2003
En principio un applet no puede conectarse a una base de datos. Para que te funcione, tendras que tocar los permisos de la jvm del browser o plug-in. Ademas tendras que instalar los drivers de la base de datos en cada cliente.
Para empezar prueba con access y los drivers jdbc:odbc de java.sql. Te miras el tutorial de Sun y veras que es muy facil

Pelly
03 de Octubre del 2003
Necesitas
1 Una base de datos con sql
2 El driver-JDBC de esa base de datos,
3 JDK 1.4 (Que ya incluye dentro de el JDBC 3.0, ojo esto no es el driver), si es una version menor debes bajarte JDBC aparte

Para crearla base de datos mejor lo haces desde la linea de commandos de la base
----ejemplo
creamos la base de datos

mysql > create database biblioteca

mysql > create table libro (
titulo char(50),
codigo integer primary key not null);

despues hay que poblar la tabla

my sql > insert into libro values ("El libro de rojo de Pelly", 1); //.....asi unos cuantos libros.

si lo que queremos es crear las tablas desde java entonces

//para conectar hacer
Connection con = null;

Class.forName("org.gjt.mm.mysql.Driver").newInstance();
System.out.println("JDBC driver loaded");

con = DriverManager.getConnection("jdbc:mysql://localhost/biblioteca ?user=username&password=user_password");

System.out.println("Database connection established");

// para crear una tabla introducir la orden en sql
Statement stmt = con.createStatement();
String upd = "CREATE TABLE Author (Author_ID INTEGER NOT NULL PRIMARY KEY,Author_Name CHAR(50));";
stmt.executeUpdate(upd);
System.out.println("Table - Author created");

Si ves que te pierdes mucho mira el tutorial :

http://programacion.com/java/jdbc/

Es que este no es el mejor soporte para dar una explicacion larga.

si tienes alguna duda en concreto escribeme


James aguirre
03 de Octubre del 2003
hola:
quisiera q explique el codigo de como creoun tabla en java atraves creando un formulario con campos de los cuale yo ingreso los dato para crear una tabla en sql y se crear automaticamente dentro de sql y tambien en acces

ejemplo:

nombre ..... tipo...... primary key....
codigo... tipo..... primary key......
drireccion " "

acces..... sql........ CLICK CREAR TABLA


Didy
03 de Octubre del 2003
Necsito Información a cerca de como realizar relaciones de bases de datos en Java