Hashtable
¿Alguiben me podrÃa ayudar? (todavÃa estoy algo verde en esto del Java)(Aunque no demasiao)
Estoy revisando código ajeno y me he dado de bruces con una clase llamada Hashtable que, por lo que he podido adivinar parece utilizarse para definir tablas.
Me explico.Me la he encontrado en una Clase llamada
EstructuraDeTablas en la que hay escrito algo como:
public class EstructuraDeTablas
{
private static Hashtable tablarelaciones=new Hashtable();
private static Hashtable tablaprimarykeys=new Hashtable();
public EstructuiraDeTablas()
{
String paraux{"","",""};
[.......] // esto pretende significar que hay más cosas
//hay un String diferente para cada tabla
paraux[0]="Divisa";
paraux[1]="Descripcion";
paraux[2]="Id_Divisa";
tabla.relaciones,put("Id_Divisa",paraux);
//ahora parece rellenar el hashtable
//tablaprimarykeys con un vector distinto para
// cada tabla
Vector vectorkeys1=new Vector ();
vectorkeys.addElement ("id_Divisa");
tablaprimarykeys.put ("Divisas");
Mi pregunta es:¿ES ESTA LA FORMA HABITUAL DE TRABAJAR CON HASHTABLE?
otra PREGUNTA: ¿DE ESTA FORMA SE PUEDE CREAR UNA BASE DE DATOS SIN NECESIDAD DE JDBC-ODBC ni MYSQL,
ni crearla en access y acceder desde una clase Java?
Perdonad si he sido demasiado extenso,pero es que no encontré otra forma de explicarme mejor.
Muchas gracias .
habierake
Estoy revisando código ajeno y me he dado de bruces con una clase llamada Hashtable que, por lo que he podido adivinar parece utilizarse para definir tablas.
Me explico.Me la he encontrado en una Clase llamada
EstructuraDeTablas en la que hay escrito algo como:
public class EstructuraDeTablas
{
private static Hashtable tablarelaciones=new Hashtable();
private static Hashtable tablaprimarykeys=new Hashtable();
public EstructuiraDeTablas()
{
String paraux{"","",""};
[.......] // esto pretende significar que hay más cosas
//hay un String diferente para cada tabla
paraux[0]="Divisa";
paraux[1]="Descripcion";
paraux[2]="Id_Divisa";
tabla.relaciones,put("Id_Divisa",paraux);
//ahora parece rellenar el hashtable
//tablaprimarykeys con un vector distinto para
// cada tabla
Vector vectorkeys1=new Vector ();
vectorkeys.addElement ("id_Divisa");
tablaprimarykeys.put ("Divisas");
Mi pregunta es:¿ES ESTA LA FORMA HABITUAL DE TRABAJAR CON HASHTABLE?
otra PREGUNTA: ¿DE ESTA FORMA SE PUEDE CREAR UNA BASE DE DATOS SIN NECESIDAD DE JDBC-ODBC ni MYSQL,
ni crearla en access y acceder desde una clase Java?
Perdonad si he sido demasiado extenso,pero es que no encontré otra forma de explicarme mejor.
Muchas gracias .
habierake
Hola!!!!!!!!!!!!
Estas un poco desorientado. Te recomiendo q leas de SUN los tutoriales o no se, aca mismo hay buenisimos. En si, deberias saber q es un HASH y te darias cuenta q no suplanta en lo mas minimo JDBC y no es la idea y no es para eso. No entiendo como se te ocurrio eso?? Por "tablas de hash"?? "tablas" no hace referencia a tablas o tuplas de una BD. Es otra cosa
Salu2!!!!!!!!!!!!
Estas un poco desorientado. Te recomiendo q leas de SUN los tutoriales o no se, aca mismo hay buenisimos. En si, deberias saber q es un HASH y te darias cuenta q no suplanta en lo mas minimo JDBC y no es la idea y no es para eso. No entiendo como se te ocurrio eso?? Por "tablas de hash"?? "tablas" no hace referencia a tablas o tuplas de una BD. Es otra cosa
Salu2!!!!!!!!!!!!