Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - hectornunezrivas

#1
Hola.
Yo lo eh hecho de la siguiente manera
Código (vbnet) [Seleccionar]

        Dim MyCommand As OleDb.OleDbCommand
       Dim MyAdapter As New OleDb.OleDbDataAdapter
       Dim MyConexion As New OleDb.OleDbConnection
       MyConexion.ConnectionString = "provider=microsoft.ACE.OLEDB.12.0;DATA SOURCE=" & RutaBD & " ;persist security info=false"
       MyCommand = MyConexion.CreateCommand
       MyCommand.CommandText = "SELECT * FROM Clientes"
       MyAdapter.SelectCommand = MyCommand
       Dim Dt_Cliente As New DataTable
       MyAdapter.Fill(Dt_Cliente)
       MicomboBox.DataSource = Dt_Cliente
       MicomboBox.DisplayMember = "Nombre"
       MicomboBox.ValueMember = "ID"

Saludos. espero te sea de ayuda.
#3
Hola.
Yo lo h realizado de la siguiente forma.

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
      Scanner sc=new Scanner(System.in);
      System.out.println("Seleccione una conversion");
      System.out.println("1. ºC  a  ºF");
      System.out.println("2. ºF  a  ºC");
      int n=sc.nextInt();
      if(n==1){
          System.out.println("Ingresa grados centigrados");
          int c=sc.nextInt();
          double f=(c*9/5)+(32);
          System.out.println(c+"ºC equivale a "+f+"ºF");
      }else{
          System.out.println("Ingresa grados fahrenheit");
          int f=sc.nextInt();
          double c=(f-32)*5/9;
          System.out.println(f+"ºF equivale  a "+c+"ºC");
      }
    }
}

Espero y te sirva saludos.
#4
Java / Re: como modificar Jtable
31 Julio 2016, 16:44 PM
Hola.
isCellEditable (int fila, int col) Este método permite determinar qué filas y columnas se permite al usuario modificar. Dado que este método devuelve un valor booleano, si todas las celdas se pueden modificar simplemente devuelve un verdadero. Para evitar un JTable de la edición de un valor de columna o fila en particular, devuelve una falsa de este método. El siguiente código permite solamente una columna para mostrar permitiendo al mismo tiempo el resto de las columnas que se desea modificar.

If (col == 1){
return false;
}
else{
return true;
}

public void setValueAt(Object value, int row, int col){
rowData[row][col] = value;
fireTableDataChanged();
}

Bueno esper te sea de ayuda
#5
Java / Re: [Duda] Clases abstractas
31 Julio 2016, 16:36 PM
Hola.
Bueno como mencionan los compañeros anteriores. tus variables están encerradas en un método lo cual las hace locales. Debes de ponerlas globales para que cualquier parte del programa las reconozca. Entonces si quieres hacer tus variables globales hazlo de la siguiente manera.


public class Estudiante_Postgrado extends Estudiante {

private String nombre = "", titulo = "", universidad = "", maestria = "";
private int matricula = 0;


    public void postgrado(){
        System.out.println("Ingrese sus datos de Estudiante de Post-Grado: ");
    }
    public void nombre(){
        System.out.println("Ingrese su nombre: ");
        Scanner entrada = new Scanner(System.in); 
        nombre = entrada.nextLine();
    }

    public void matricula() {
        System.out.println("Ingrese su matricula: ");
        Scanner entrada = new Scanner(System.in); 
        matricula = entrada.nextInt();
    }

    public void tituloDeGrado() {
        System.out.println("Titulo de grado: ");
        Scanner entrada = new Scanner(System.in); 
        titulo = entrada.nextLine();
    }

    public void universidad() {
        System.out.println("Ingrese su universidad: ");
        Scanner entrada = new Scanner(System.in); 
        universidad = entrada.nextLine();
    }

    public void maestria() {
        System.out.println("Ingrese la Maestria o Doctorado cursando: ");
        Scanner entrada = new Scanner(System.in); 
        maestria = entrada.nextLine();
    }

    public void imprimir (){

       System.out.println("Nombre: "+nombre);

    }


De esta forma ya se pueden reconocer tus variables en imprimir y las puedes mandar a llamar.
Saludos
#6
Java / Re: Habilitar textfield con radiobutton
31 Julio 2016, 16:27 PM
Hola.
Para poder realizar esto se puede hacer por medio de un Listener o un evento creado en el radio button. Yo lo eh hecho de la siguiente manera:
Primero creas el listener

(NombreDeRadioButton).addActionListener(new EnableListener());

Despues viene el codigo de que va a realizar esta accion.

private class EnableListener implements ActionListener
    {
        public void actionPerformed(ActionEvent e)
        {
            if((NombreDeRadioButton).isSelected())
                (NombreDeJTextFieldParaHablilitar).setEnabled(false);
            else
                (NombreDeJTextFieldParaHablilitar).setEnabled(true);
        }
    }

Bueno espero y te sea de ayuda.
#7
Java / Re: operardor >> en java
25 Julio 2016, 19:35 PM
Hola.
OPERADORES JAVA A NIVEL DE BITS

Realizan la manipulación de los bits de los datos con los que operan.

Los datos deben ser de tipo entero.

Los operadores a nivel de bits en java son:
&       and a nivel de bits
|        or a nivel de bits
^       xor a nivel de bits
<<     desplazamiento a la izquierda, rellenando con ceros a la derecha
>>   desplazamiento a la derecha, rellenando con el bit de signo por la izquierda
>>>    desplazamiento a la derecha rellenando con ceros por la izquierda

Saludos
#8
Java / Re: Sacar el promedio de un arrar
25 Julio 2016, 19:24 PM
Hola.
Bueno para sacar el promedio de tu array es tomar la suma de todos los totales de los productos entre cuantos productos se agregaron. y en este caso quedaría:
return suma / vec.length;
Ya que vec.length te trae el tamaño del arreglo
#9
Hola.
Bueno yo eh utilizado el siguiente código para la conexión y sin problemas. Checa al igual como es que estas mandando llamar la conexión o puede afectar que lo estés haciendo en una clase main.

static Connection conn = null;

    static String bd = "BD_Sistema_HNR";
    static String login = "root";
    static String password = "chivas";
    static String url = "jdbc:mysql://localhost/" + ConexionSingleton.bd;

    public static Connection Conexion() throws SQLException {
        try {
            if (conn == null) {
                Class.forName("com.mysql.jdbc.Driver");
                conn = DriverManager.getConnection(url, login, password);
            }
            return conn;
        } catch (ClassNotFoundException e) {
            JOptionPane.showMessageDialog(null, e);
            return null;
        }
    }


Saludos
#10
Hola.
Podría ser que te haga fata el:
ext.consume();
Esto se utilizaria para ejecutar lo que se tenga que hacer. O otra opcion alomejor lo del empty que estas utilizando.