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 - Sempai15

#1
Hardware / Error 43
13 Enero 2019, 19:46 PM
Hola mi problema es que tengo que pasar unos archivos almacenados en mi teléfono que es un huawei, pero cuando conecto el cable usb no me reconoce pero sale el tono de conexión y todo eso, entre a administración de dispositivos e intentado actualizar, deshabilitar y desinstalar los drivers y nada.

No se que hacer para poder sacar el respaldo....
#2
Bases de Datos / Problemas con el workbench
4 Agosto 2018, 18:59 PM
Hola! Mi problema con el programa es: cuando trato de importar un backup de un workbench externo, no me aparecen las tablas que se había creado en el script, tienen alguna idea de lo que puede estar pasado con el programa???
#3
Java / Operacion web service
29 Julio 2018, 00:13 AM
Hola, necesito su ayuda ante esta situación:

Tengo que hacer una operación matemática de resta de dos números mediante un web service entre java web y c# aplication windows form.

Ya tengo puesto el metodo en java web que este es el codigo:

Código (java) [Seleccionar]
@WebMethod(operationName = "resta")
    public int resta(@WebParam(name = "valor1")
    int valor1, @WebParam(name = "valor2")
    int valor2) {       
        return (valor1 - valor2);
    }


Ya tengo hecho el diseño del form en c#, pero necesito ver como calcular o llamar al calculo en base al método que puse en java.
#4
PHP / Re: Nota de Error PhpMyAdmin
14 Febrero 2018, 00:46 AM
Aquí esta el empleado_editar

Código (php) [Seleccionar]
<?php
session_start
();
//if ((isset($_SESSION['usuario']))and $_SESSION['id_perfil']==4)
//{
?>


<html xmlns = "http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv = "Content-Type" content = "text/html; charset=utf-8" />
        <title>EDITAR USUARIO</title>

        <script languaje = "javascript">

            < script type = "text/javascript" src = "../validaciones/validar.js" ></script>
        <script type="text/javascript" src="../validaciones/validar2.js"></script>
        <script>
            <!--
            /*VALIDACION PARA SOLO NUMEROS*/

            function validarNumero(e) {
                tecla = (document.all) ? e.keyCode : e.which;
                if (tecla == 8 || tecla == 0)
                    return true;
                patron = /[0123456789.]/;
                te = String.fromCharCode(tecla);
                return patron.test(te);
            }
            function validarletras(e) {
                tecla = (document.all) ? e.keyCode : e.which;
                if (tecla == 8 || tecla == 0)
                    return true;
                patron = /[qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM]/;
                te = String.fromCharCode(tecla);
                return patron.test(te);
            }
            //-->
           
           
           
        </script>
    </head>

    <body >
        <?php
//include('../plantilla/cabecera6.php');
        
?>


        <h3 class="art-postheader">EDITAR EMPLEADO</h3>



        <table align="center" width="100%" border="1">
            <tr>
                <td align="center" width="20%"><input type="button" value="ATRAS" name="atras"/></td>
                <td align="center" width="20%"><input type="button" value="NUEVO" name="nuevo"/></td>
                <td align="center" width="20%"><input type="reset" value="LIMPIAR" name="limpiar"/></td>
                <td align="center" width="20%"><input type="button" value="ADELANTE" name="adelante"/></td>
                <td align="center" width="10%">

                    <!--                    <form name="form_reloj">
                                            <input type="text" id="reloj" name="relo" />
                                        </form>-->
                </td>

            </tr>
        </table>

        </head>   
        <?php
        
// put your code here
        
if ($emp1->hayDatos()) {
            
$fila $emp1->obtenerFila();
        }
        
?>

        <form name="form1" method="post" action="Control_Empleado.php?accion=EmpleadoModificar&amp;ID=<?php echo $fila['Cedula_Persona'?>">
            <table width="100%" align="center">
                <tr>
                    <tr>
                        <th height = "29" align = "left" scope = "col"><div align = "right">CEDULA PERSONA:</div></th>
                        <td><label></label>
                            <input name = "Cedula_Persona" type = "text" id = "Cedula_Persona" onkeypress = "return  validarNumero()(event);" onkeyup = "this.value = this.value.toUpperCase();
                                   " value = "" size = "45" readonly = "readonly" required = "required"/></td>
                    </tr>
                    <tr>
                        <th height="29" align="left" scope="col"><div align="right">ID_USUARIO:</div></th>
                        <td><label></label>
                            <input name="ID_Usuario" type="text" id="ID_Usuario" size="50" onkeypress="return  validarletras()(event);" required="required" onkeyup="this.value = this.value.toUpperCase();"/></td>
                    </tr>
                    <tr>
                        <th height="29" align="left" scope="col"><div align="right">DEPARTAMENTO:</div></th>
                        <td><label></label>
                            <input name="Departamento" type="text" id="Departamento" size="50" onkeypress="return  validarletras()(event);" required="required" onkeyup="this.value = this.value.toUpperCase();"/></td>
                    </tr>
                    <tr>
                        <th height="29" align="left" scope="col"><div align="right">INICIO DE CONTRATO:</div></th>
                        <td><label></label>
                            <input name="Inicio_Contrato" type="text" id="Inicio_Contrato" size="50" required="required" onkeyup="this.value = this.value.toUpperCase();"/></td>
                    </tr>
                    <tr>
                        <th height="29" align="left" scope="col"><div align="right">FIN DE CONTRATO:</div></th>
                        <td><label></label>
                            <input name="Fin_Contrato" type="text" id="Fin_Contrato" size="50" required="required" onkeyup="this.value = this.value.toUpperCase();"/></td>
                    </tr>
                    <tr>
                        <th height="29" align="left" scope="col"><div align="right">SALARIO:</div></th>
                        <td><label></label>
                            <input name="Salario" type="Salario" id="Celular" size="50" onkeypress="return  validarNumero()()(event);" required="required" onkeyup="this.value = this.value.toUpperCase();"/></td>
                    </tr>
                    <tr>
                        <th height="29" align="left" scope="col"><div align="right">AÑOS DE TRABAJO:</div></th>
                        <td><label></label>
                            <input name="Año_Trabajo" type="Salario" id="Año_Trabajo" size="50" onkeypress="return  validarNumero()()(event);" required="required" onkeyup="this.value = this.value.toUpperCase();"/></td>
                    </tr>
                    <tr>
                        <td align = "right">&nbsp;
                        </td>
                        <td><label>
                                <input type = "submit" name = "Submit" value = "GUARDAR" />
                            </label></td>
                    </tr>
            </table>
        </form>
        <?php
        
include('../plantilla/pie.php');
        
?>

    </body>

</html>
<?php
/*
  }
  else
  {
  session_destroy();
  header("Location: ../index.php");
  }
 */
?>
#5
PHP / Nota de Error PhpMyAdmin
13 Febrero 2018, 21:28 PM
Hola lo que pasa es que estoy haciendo como deber una conexión entre php (netbeans) y Mysql (XAMPP), ya tengo el diseño de un formulario pero al intentarlo me sale esto:

Fatal error: Call to a member function hayDatos() on null in C:\xampp\htdocs\phpExamenTamayo\vista\empleado_editar.php on line 71

Este es el código de hayDatos()

Código (php) [Seleccionar]
<?php

class Conexion {
    
//put your code here
    
    
private $baseDatos;
    private 
$servidor;
    private 
$usuario;
    private 
$clave;
    private 
$conexionID 0;
    private 
$consultaID 0;

    
/* Numero de error y texto de error */
    
public $Errno 0;
    public 
$Error '';
    private 
$posFilaActual 0;

    function 
__construct() {
        
$this->baseDatos 'examentamayo';
        
$this->servidor 'localhost';
        
$this->usuario 'root';
        
$this->clave '';
        
$this->conectar();
    }

    
/* Conexion a la base de datos */

    
private function conectar() {
        
//Conectamos al servidor
        
$this->conexionID mysql_connect($this->servidor,
                        
$this->usuario$this->clave);
        if (!
$this->conexionID) {
            
$this->Error 'Ha fallado la conexion';
return 0;
        }
        
//Seleccionamos la base de datos
        
if (!mysql_select_db($this->baseDatos,
                        
$this->conexionID)) {
echo 'Imposible abrir la base de datos';
            
$this->Error 'Imposible abrir la base de datos';
            return 
0;
        }
        
/* Si hemos tenido Ã©xito conectando
          devuelve el identificador de la conexión */
        
return $this->conexionID;
    }

    
/* Ejecuta una consulta */
public function iniciarTransaccion()
{
mysql_query("BEGIN");
}
public function terminarTransaccion()
{
mysql_query("COMMIT");
}
   
   public function 
consultar($sql '') {
        
$this->posFilaActual 0;
        if (
$sql == '') {
            
$this->Error 'No ha especificado la consulta SQL';
            return 
0;
        }
        
//Ejecutamos la consulta
mysql_query("SET NAMES utf8");
        
$this->consultaID mysql_query($sql$this->conexionID);
        if (!
$this->consultaID) {
            
$this->Errno 0//mysql_errono();
            
$this->Error 'Hay un error'//mysql_error();
            
return 0;
        }
        
$this->Errno 1;

        return 
$this->consultaID;
    }

    
/* Numero de campos de una consulta */

    
public function numCampos() {
        return 
mysql_num_fields($this->consultaID);
    }

    
/* Numero de registros de una consulta */

    
public function numRegistros() {
        return 
mysql_num_rows($this->consultaID);
    }

    
/* Numero de un campo de una consulta */

    
public function nombreCampo($numCampo) {
        return 
mysql_field_name($this->consultaID$numCampo);
    }

    public function 
obtenerFilaArray() {
        
$row mysql_fetch_row($this->consultaID);
        
$this->posFilaActual $this->posFilaActual 1;
        return 
$row;
    }

    public function 
obtenerFila() {
        
$row mysql_fetch_array($this->consultaID);
        
$this->posFilaActual $this->posFilaActual 1;
        return 
$row;
    }

    public function 
obtenerFilaAssoc() {
        
$row mysql_fetch_array($this->consultaIDMYSQL_ASSOC);
       
$this->posFilaActual $this->posFilaActual 1;
        return 
$row;
    }

    public function 
hayDatos() {
        if (
$this->Errno == 1) {
            if (
$this->posFilaActual $this->numRegistros())
                return 
true;
        }
        return 
false;
    }

}
?>


Y este es el de Control_Empleado
Código (php) [Seleccionar]
<?php
include_once 'modelo/ModeloEmpleado.php';
$emp = new ModeloEmpleado();
$emp1 = new ModeloEmpleado();
$emp2 = new ModeloEmpleado();

/// despachador

if ($_REQUEST['accion'] == "empleado_lista") {
    
$emp->ver_empleado();
    include_once 
'vista/empleado_lista.php';
} else
if (
$_REQUEST['accion'] == "empleado_nueva") {
    
$emp->ver_empleado();
    include_once 
'vista/empleado_nueva.php';
} else
if (
$_REQUEST['accion'] == "EmpleadoGuardar") {
    
$emp1->guardar_empleado($_POST['Cedula_Persona'], $_POST['ID_usuario'], $_POST['Departamento'], $_POST['Inicio_Contrato'], $_POST['Fin_Contrato'], $_POST['Salario'], $_POST['Años_Trabajo'])
    
?>

    <script type="text/javascript">
        alert ('se agrego  exitosamente');
    </script>

    <?php

    $emp
->ver_empleado();
    include_once 
'vista/empleado_lista.php';
} else
if (
$_REQUEST['accion'] == "editar_empleado") {
    
$emp->ver_emp1($_REQUEST['Cedula_Persona']);
    include_once 
'vista/empleado_editar.php';
} else
if (
$_REQUEST['accion'] == "EmpleadoModificar") {

    
$emp1->modificar_empleado($_REQUEST['Cedula_Persona'], $_POST['ID_usuario'], $_POST['Departamento'], $_POST['Inicio_Contrato'], $_POST['Fin_Contrato'], $_POST['Salario'], $_POST['Años_Trabajo'])
    
?>

    <script type="text/javascript">
        alert ('se modifico exitosamente');
    </script>

    <?php
    $emp
->ver_empleado();
    include_once 
'vista/empleado_lista.php';



Alguien ayuda
#6
PHP / Re: Pestaña en blanco
23 Noviembre 2017, 22:33 PM
Que cuando entro en mi base de datos y selecciono la pestaña de donde dice exportar no sale nada, solo se queda en blanco.
#7
PHP / Pestaña en blanco
23 Noviembre 2017, 21:03 PM
Hola a todos, mi problema es el siguiente, tengo instalado XAMPP y ya tengo PhpMyAdmin pero cuando quiero exportar la base de datos me sale en blanco, pero el de importar me sale todo. No tengo idea de lo que le esta sucediendo
#8
Java / Re: Se me congela Netbeans
9 Junio 2017, 18:56 PM
Es al momento de abrirse el designer del formulario donde muestran, ya los textfields y las tablas y eso.
#9
Java / Se me congela Netbeans
8 Junio 2017, 17:09 PM
Este es mi problema...

Tengo que crear un formulario con el aplicativo Swing Gui con la opcion master/details (Obviamente ya conectado con otro servidor). pero al momento de crearse se me congela la pantalla de Netbeans y no se que hacer la verdad.


Es el primer problema que me pasa con netbeans.
#10
Java / Simplificacionde una fraccion
27 Julio 2016, 19:24 PM
Hola, me pidieron sacar en jframe de fracciones (sea suma, resta, multiplicacion, divisor), pero simplificado el resultado.

Primero la clase Fracción le tengo asi:
public class Fraccion {

    //atributos
    private int numerador;
    private int denominador;

    //metodos
    public Fraccion() {
        this.numerador = 1;
        this.denominador = 1;
    }

    public Fraccion(int numerador, int denominador) {
        this.numerador = numerador;
        this.denominador = denominador;
    }

    public int getNumerador() {
        return this.numerador;
    }

    public void setNumerador(int nuevo) {
        this.numerador = nuevo;
    }

    public int getDenominador() {
        return this.denominador;
    }

    public void setDenominador(int nuevo) {
        this.denominador = nuevo;
    }

    @Override
    public String toString() {
        return numerador + "/" + denominador;
    }

    public Fraccion sumar(int numerador2, int denominador2) {
        int a = numerador;
        int b = denominador;
        int c = numerador2;
        int d = denominador2;
        int e = (d * a) + (b * c);
        int f = b * d;
        Fraccion resultado = new Fraccion(e, f);
        return resultado;
    }

    public Fraccion sumar(Fraccion fra) {
        return sumar(fra.getNumerador(),
                fra.getDenominador());
    }

    public Fraccion restar(int numerador2, int denominador2) {
        return sumar(-numerador2, denominador2);
    }

    public Fraccion restar(Fraccion fra) {
        return sumar(-fra.getNumerador(), fra.getDenominador());
    }

    public Fraccion multiplicar(int numerador2, int denominador2) {
        int num = numerador * numerador2;
        int dem = denominador * denominador2;
        return new Fraccion(num, dem);
    }

    public Fraccion multiplicar(Fraccion fra) {
        return multiplicar(fra.getNumerador(),
                fra.getDenominador());
    }

    public Fraccion division(int numerador2, int denominador2) {
        int num = numerador * denominador2;
        int den = denominador * numerador2;
        return new Fraccion(num, den);
    }

    public Fraccion division(Fraccion fra) {
        return division(fra.getNumerador(), fra.getDenominador());
    }

Y este es el codigo del jframe:
  private void jbtnResultadoActionPerformed(java.awt.event.ActionEvent evt) {                                             
        try {
            Fraccion obj = new Fraccion();
            //Primera fraccion
            int num1 = Integer.parseInt(jTxtNum1.getText());
            int den1 = Integer.parseInt(jtxtDen1.getText());
            obj.setNumerador(num1);
            obj.setDenominador(den1);
            //Segunda Fraccion
            int num2 = Integer.parseInt(jtxtNum2.getText());
            int den2 = Integer.parseInt(jtxtDen2.getText());

            Fraccion resultado = null;

            if (jcboOperaciones.getSelectedItem().equals("+")) {
                resultado = obj.sumar(num2, den2);
            } else if (jcboOperaciones.getSelectedItem().equals("-")) {
                resultado = obj.restar(num2, den2);
            } else if (jcboOperaciones.getSelectedItem().equals("*")) {
                resultado = obj.multiplicar(num2, den2);
            } else if (jcboOperaciones.getSelectedItem().equals("/")) {
                resultado = obj.division(num2, den2);
            }

            //Final
            jtxtNum3.setText("" + resultado.getNumerador());
            jtxtDen3.setText("" + resultado.getDenominador());
        } catch (Exception ex) {
            JOptionPane.showMessageDialog(this, "Ingrese solo valores numericos");
        }
    }