Ayuda: Muchas Dudas de Java
Hola!!! Estoy comenzando con java haciendo un pequeño sistema. Tengo varias dudas:
1. Como hacer que la entrada de datos para un jTextField
sean en mayúsculas
2. Tengo una frame inicial, que me habre a su vez una frame con un menú. Como cierro la primera sin cerrar la segunda?
3. Si abro una frame dentro de mi frame Menú, como cierro la interna sin que se cierre la del menú?
3. No puedo conectar mi base de datos que está en Acces.
le doy el driver y la dirección utilizando un fragmento de un programa que copié de aquí mismo:
public Connection conectar(){
try{
String direccion=jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:miprogramamibase.mdb;
String driver="sun.jdbc.odbc.JdbcOdbcDriver";
String usuario=""; //O lo que sea
String password="";
Class.forName(driver).newInstance();
Connection conn=DriverManager.getConnection(direccion,usuario,password);
return conn;
}catch (Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
return null;
}
}
Pero me marca error desde como está declarada la dirección de mi base de datos
Alguien podría ayudarme? Muchas gracias de antemano!!!
1. Como hacer que la entrada de datos para un jTextField
sean en mayúsculas
2. Tengo una frame inicial, que me habre a su vez una frame con un menú. Como cierro la primera sin cerrar la segunda?
3. Si abro una frame dentro de mi frame Menú, como cierro la interna sin que se cierre la del menú?
3. No puedo conectar mi base de datos que está en Acces.
le doy el driver y la dirección utilizando un fragmento de un programa que copié de aquí mismo:
public Connection conectar(){
try{
String direccion=jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=c:miprogramamibase.mdb;
String driver="sun.jdbc.odbc.JdbcOdbcDriver";
String usuario=""; //O lo que sea
String password="";
Class.forName(driver).newInstance();
Connection conn=DriverManager.getConnection(direccion,usuario,password);
return conn;
}catch (Exception e){
System.out.println(e.getMessage());
e.printStackTrace();
return null;
}
}
Pero me marca error desde como está declarada la dirección de mi base de datos
Alguien podría ayudarme? Muchas gracias de antemano!!!
1._Puedes ponerle un escuchador de eventos que te cambie el contenido a mayusculas (String.toUpperCase())
2._Llama el método setVisible(false) en la primera o dispose() para matarla, asegurándote de que el matarla no te cerrará toda la aplicación.
3._Lo mismo o, si la metes en un contenedor, dile a éste que se vacíe (removeAll(), creo).
3(bis)._¿Tienes en las windows esa tabla accesible por odbc? Aseguraté y, si la tienes, mírate algún tutorial de jdbc, que ahora voy un poco despistado con eso.
2._Llama el método setVisible(false) en la primera o dispose() para matarla, asegurándote de que el matarla no te cerrará toda la aplicación.
3._Lo mismo o, si la metes en un contenedor, dile a éste que se vacíe (removeAll(), creo).
3(bis)._¿Tienes en las windows esa tabla accesible por odbc? Aseguraté y, si la tienes, mírate algún tutorial de jdbc, que ahora voy un poco despistado con eso.