Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/11/2011, 10:49
VivaElPirateo
 
Fecha de Ingreso: septiembre-2011
Mensajes: 40
Antigüedad: 12 años, 7 meses
Puntos: 0
Exclamación Respuesta: Problemas con Combobox

Intenté hacer esto, pero no me deja el RUT seleccionado:



private void cboModificarActionPerformed(java.awt.event.ActionE vent evt) {

DefaultComboBoxModel modelo = new DefaultComboBoxModel();

// modelo.addElement("Rut");
cboModificar.setModel(modelo);

String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver" ;
String dsn = "jdbc:sqlserver://MARTE:1433;DatabaseName=Prueba";
String sql = "select rut from tbl_persona Order By 1 Asc";
//+cboModificar.getSelectedItem();//+ txtNombre.getText()+ txtApellido.getText();

modelo.addElement("Seleccione un RUT");
cboModificar.setModel(modelo);

String usuario = "sa";
String password = "gsiinformatica";

try {

Class.forName(driver);
Connection con = DriverManager.getConnection(dsn, usuario, password);
PreparedStatement ps = con.prepareStatement(sql);

// Asignando variables al objeto ps

ResultSet rs = ps.executeQuery(); //ResultSet lo q es en VB Recordset


while(rs.next()){

modelo.addElement(rs.getObject("rut"));
cboModificar.setModel(modelo);
}

} catch (Exception e) {
e.printStackTrace();
}
}