elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Introducción a Git (Primera Parte)


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Programación / Java / J2me conectar con sql server en: 16 Octubre 2011, 08:46 am
Mi pregunta es como hago que un dispositivo movil en este caso usando java J2Me acceda a una base de datos en este caso sql server 2008, algun ejemplo que me quieran compartir porfavor
2  Programación / Java / Re: Conectar java con sql server 2008 en: 25 Febrero 2011, 16:21 pm
man gracias por el aporte pero dije bien claro con el sql server 2008
3  Programación / Desarrollo Web / Visor de Noticias en: 25 Febrero 2011, 15:36 pm
HOLA COMO ESTAN TODO BIEN... QUIERO HACER UN VISOR DE NOTICIAS COMO LO DEBO DE HACER MANDEN UN LINK DE COMO LO PUEDO REALIZA YA BUSQUE EN SAN GOOGLE Y NO ENCUENTRO NADA GRACIAS
4  Programación / Java / Conectar java con sql server 2008 en: 24 Febrero 2011, 15:04 pm
Hola me gustaria con un ejemplo como hago una conexión entre mi netbeans y el sql server 2008
no se si asi esta bien los driver yo no utilizo usuario solo uso con autenticacion de window

public class conexion {

    private java.sql.Connection con=null;
    private final String url ="jdbc:sqlserver://";
    private final String serverName ="localhost";
    private final String portNumber = "1433";
    private final String databaseName = "participantes";
    private final String userName = "";
    private final String password = "";
    // Indica al controlador que debe utilizar un cursor de servidor, // lo que permite más de una instrucción activa // en una conexión.
    private final String selectMethod = "cursor";

    private String getConnectionUrl() {
        return url + serverName + ":" + portNumber + ";databaseName=" + databaseName + ";selectMethod=" + selectMethod + ";";
    }

    private java.sql.Connection getConnection() {
        try {
           Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
            con = java.sql.DriverManager.getConnection(getConnectionUrl(), userName, password);
            if (con != null) {
                System.out.println("Conexión correcta.");
            }
        } catch (Exception e) {
            e.printStackTrace();
            System.out.println("Error de seguimiento en getConnection() : " + e.getMessage());
        }
        return con;
    }

    /* Mostrar las propiedades del controlador y los detalles de la base de datos */
    public void displayDbProperties() {
        java.sql.DatabaseMetaData dm = null;
        java.sql.ResultSet rs = null;
        try {
            con = this.getConnection();
            if (con != null) {
                dm = con.getMetaData();
                System.out.println("Información del controlador");
                System.out.println("\tNombre del controlador: " + dm.getDriverName());
                System.out.println("\tVersión del controlador: " + dm.getDriverVersion());
                System.out.println("\nInformación de la base de datos ");
                System.out.println("\tNombre de la base de datos: " + dm.getDatabaseProductName());
                System.out.println("\tVersión de la base de datos: " + dm.getDatabaseProductVersion());
                System.out.println("Catálogos disponibles ");
                rs = dm.getCatalogs();
                while (rs.next()) {
                    System.out.println("\tcatálogo: " + rs.getString(1));
                }
                rs.close();
                rs = null;
                closeConnection();
            } else {
                System.out.println("Error: No hay ninguna conexión activa");
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
        dm = null;
    }

    private void closeConnection() {
        try {
            if (con != null) {
                con.close();
            }
            con = null;
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

 public static void main(String[] args) {
      conexion myDbTest = new conexion();
        myDbTest.displayDbProperties();
    }

}


}
5  Programación / PHP / Re: Ayuda con mi busqueda en: 29 Junio 2010, 16:10 pm
hola man todo funciona pero no me hace la busqueda en el filtro es para filtrar nada mas lo que quiero esque me haga la busqueda lo contengo en $filtro para hacer la llamada pero noc como lo llamo en select * from cliente where aca debe de estar el $filtro pero noc como lo pongo si supiera como ponerlo ya me estaria haciendo la busqueda correspondiente
6  Programación / PHP / Ayuda con mi busqueda en: 29 Junio 2010, 10:00 am
hola compañeros de este foros estoy realizando una busqueda con php dentro de mi misma pagina y resulta que no me busca nada no se que estoy haciendo mal este es mi codigo
TABLA cliente
(
id autoincremet,
apepat varchar(80),
apemat varchar(80),
nombre varchar(80),
fecha date,
dni varchar(8),
direccion varchar(80),
telefono varchar(8),
email varchar(80)
)

id=pk

Código
  1. <?php
  2. include("conexion.php");
  3.  
  4. if($_REQUEST["btnBuscar"]!="" && $_REQUEST["busqueda"]!="")
  5. {
  6.  
  7. if(is_numeric($_REQUEST["busqueda"]))
  8. $filtro="id=". $_REQUEST["busqueda"];
  9. else
  10. $filtro=" apepat like '%".$_REQUEST["busqueda"]."%' or apemat like '%".$_REQUEST["busqueda"]."%' or nombre like '%".        $_REQUEST["busqueda"]."%'";
  11. $mensaje=$filtro;
  12.  
  13. }else
  14. {
  15. $mensaje="<font color='red'>Escriba Algo</font>";
  16. }
  17. $rst_clientes=mysql_query("select * from cliente",$conexion);//ME PARECE QUE ACA DEBO DE PONER UN WHERE PERO NO SE COMO LO DEBO DE PONER PORQUE LO ESTOY FILTRANDO CON EL FILTRO
  18.  
  19. $num_registros=mysql_num_rows($rst_clientes);
  20. if($num_registros==0)
  21. {
  22. echo "No se han encontrado ningun registro aun";
  23. exit();
  24. }
  25. $registros=5;
  26. $pagina=$_GET["num"];
  27. if(is_numeric($pagina))
  28. $inicio=(($pagina-1)*$registros);
  29. else
  30. $inicio=0;
  31. $rst_clientes=mysql_query("select * from cliente order by apepat LIMIT $inicio,$registros",$conexion);//ACA TAMBIEN DEBO DE PONER EL FILTRO QUE E PUESTO ARRIBA PERO NO SE COMO
  32. $paginas=ceil($num_registros/$registros);
  33.  
  34.  
  35. ?>
  36. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  37. <html xmlns="http://www.w3.org/1999/xhtml">
  38. <head>
  39. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  40. <title>::Listar Clientes</title>
  41. <?php
  42. include('links.php');
  43. ?>
  44.  
  45.  
  46.  
  47. <link type="text/css" href="datepicker/jquery.ui.all.css" rel="stylesheet" />
  48. <script type="text/javascript" src="datepicker/jquery-1.4.2.js"></script>
  49. <script type="text/javascript" src="datepicker/jquery.ui.core.js"></script>
  50. <script type="text/javascript" src="datepicker/jquery.ui.widget.js"></script>
  51. <script type="text/javascript" src="datepicker/jquery.ui.datepicker.js"></script>
  52. <link type="text/css" href="demos.css" rel="stylesheet" />
  53.  
  54.  
  55.  
  56. <script type="text/javascript">
  57. $(function() {
  58. $("#datepicker").datepicker();
  59. $("#format").change(function(){ $('#datepicker').datepicker('option', {dateFormat: $(this).val()}); });
  60.  
  61. });
  62. </script>
  63. </head>
  64. <body>
  65. <table width="837" border="0" align="center" id="bgprincipal">
  66.  <tr valign="middle" align="center">
  67.    <td colspan="2"><img src="imagenes/banner.png" width="781" height="123" /></td>
  68.  </tr>
  69.  <tr>
  70.    <?php
  71.   echo "<td colspan=2 align=\"right\" valign=\"middle\">Bienvenido ";
  72. echo  $usuario." | <a href=\"cerrarsesion.php\">Cerrar Sesión</a></td>";
  73. ?>
  74.  </tr>
  75.  <tr>
  76.    <td width="139" height="24"><a href="clientes.php">REGISTRAR</a>-LISTAR</td>
  77.    <td width="688">&nbsp;</td>
  78.  </tr>
  79.  <tr valign="top">
  80.    <td height="150" align="center">
  81. <?php
  82. include('menu.php');
  83.  
  84.  
  85. ?>
  86.  
  87.  
  88.  
  89.  
  90. </td>
  91.    <td align="left" valign="top">
  92. <table width="650" height="10" align="center">
  93. <tr>
  94. <td><div align="right"><a href="clientenuevo.php"><input type="image" src="imagenes/icontexto-user-web20-netvibes.png" title="agregar cliente"/></a></div></td>
  95. </tr>
  96. <tr>
  97.  <td><form id="form1" name="form1" method="get" action="listarclientes.php">
  98.    Buscar
  99.    <input name="busqueda" type="text" id="busqueda" value="<?php echo $_GET["busqueda"];?>" />
  100.        <input  type="image" src="imagenes/magnifier.png"name="btnBuscar" id="btnBuscar" value="Buscar" />
  101.  
  102. <?php
  103.  echo $mensaje;
  104.  
  105.  ?>
  106.  </form>
  107.  
  108.  </td>
  109.  </tr>
  110. </table>
  111.  
  112.  
  113. <table width="650" height="52" border="1" align="center">
  114.  <tr>
  115. <td width="128" bgcolor="#0066FF"><div align="center">Cliente</div></td>
  116.    <td width="58" bgcolor="#0066FF"><div align="center">Fecha</div></td>
  117.    <td width="54" bgcolor="#0066FF"><div align="center">DNI</div></td>
  118.    <td width="83" bgcolor="#0066FF"><div align="center">Direccion</div></td>
  119.    <td width="81" bgcolor="#0066FF"><div align="center">Telefono</div></td>
  120.    <td width="62" bgcolor="#0066FF"><div align="center">Email</div></td>
  121.    <td width="67" bgcolor="#0066FF"><div align="center">Modificar</div></td>
  122.    <td width="58" bgcolor="#0066FF"><div align="center">Eliminar</div></td>
  123.  </tr>
  124.  <?php
  125. while($fila=mysql_fetch_array($rst_clientes))
  126. {
  127. ?>
  128. <tr>
  129. <td><?php echo $fila["apepat"]." ".$fila["apemat"]." ".$fila["nombre"] ;?></td>
  130. <td><?php echo $fila["fecha"] ;?></td>
  131. <td><?php echo $fila["dni"] ;?></td>
  132. <td><?php echo $fila["direccion"] ;?></td>
  133. <td><?php echo $fila["telefono"] ;?></td>
  134. <td><?php echo $fila["email"] ;?></td>
  135. <td align="center"><a href="modificarclientes.php?cod=<?php echo $fila["id"] ;?>"><input type="image" src="imagenes/page_white_edit.png"></a>
  136. <td align="center"><a href="confirmarEliminacion.php?cod=<?php echo $fila["id"] ;?>">
  137. <input type="image"  src="imagenes/cancel.png"></a></tr>
  138. <?php
  139. }
  140.  
  141. ?>
  142. </table>
  143. <p align="center">
  144. <?php
  145. if($pagina>1)
  146. echo "<a href='listarclientes.php?num=".($pagina-1) ."'>Anterior</a> ";
  147.  for($cont=1;$cont<=$paginas;$cont++)
  148.  {
  149.  if($cont==$pagina)
  150.  echo $cont ." ";
  151.  else
  152.   echo "<a href='listarclientes.php?num=". $cont ."'>$cont</a> ";
  153. }
  154. if($pagina<$paginas)
  155. echo "<a href='listarclientes.php?num=".($pagina+1) ."'>Siguiente</a> ";
  156.  
  157.  
  158.  ?>
  159. </p>
  160.  
  161.  
  162.    </td>
  163.  </tr>
  164.  
  165. </table>
  166.  
  167.  
  168.  
  169.  
  170.  
  171. </body>
  172. </html>
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
7  Programación / PHP / Crear Encuesta en: 28 Mayo 2010, 02:59 am
hola me pregunto como debo de crear una encuesta usando php y mysql e buscado por san google y la verdad que no lo entiendo muy bien no me slae mucho lo que s la barra grafica eso es lo que quisiera hacer si tienen buenos tutoriales se les agradeceria
8  Programación / Java / Ayuda con mi Sopa de Letra en: 17 Mayo 2010, 20:18 pm
el error es como debo de cargar mi texto que lo tengo guardado en mi disco duro no lo abre solo me sale que dice abierto mas no me lo muestra para verlo ;D:\texto.txt y D:\diccionario.txt estos son mis archivos que tengo que cargar para que pueda ver la sopa de letras pero aun asi no me hace la busqueda para mi mi codigo esta bien pero nose en que me estoy equivocando necesito de su ayuda porfavor
esto es lo que hay en mi archivo texto.txt que esta guardado en mi disco D
AIBMOLOCN
RNESPAÑAI
OCIXEMPRC
GUATEMALA
CBPANAMAR
HAYILEAPA
IOCIXEGEG
LHYAUGURU
ECUADORUA

y esto es lo que dice en diccionario.txt que tambien esta guardado en mi disco D:
Argentina
Chile
Colombia
Cuba
Ecuador
Espana
Guatemala
Mexico
Nicaragua
Panamá
Peru
Uruguay




Este es mi codigo

Código
  1. import java.io.*;
  2.  
  3.  
  4. public class BusquedaPalabras
  5. {
  6. private static final int MAX_FILAS    =                10;
  7. private static final int MAX_COLUMNAS =           10;
  8. private static final int MAX_PALABRAS =        100000;
  9. private int filas;
  10. private int columnas;
  11. private int numPalbras;
  12. private String [] palabras=new String[MAX_PALABRAS];
  13. private BufferedReader sopaStream;
  14. private BufferedReader palabraStream;
  15. private char sopa[][]= new char[MAX_FILAS][MAX_COLUMNAS];
  16.  
  17. public BusquedaPalabras()
  18. {
  19. sopaStream = abreFichero("introduzca Fichero de la Sopa");
  20. palabraStream = abreFichero("y el del diccionario");
  21. leeSopa();
  22. leePalabras();
  23. }
  24.  
  25. private BufferedReader abreFichero(String mensaje)
  26. {
  27. String nombreFichero = " ";
  28. FileReader fichero;
  29. BufferedReader fichEntrada = null;
  30.  
  31. do
  32. {
  33.    System.out.println(mensaje + ":");
  34.  
  35.    try
  36.    {
  37.      nombreFichero=in.readLine();
  38.      if(nombreFichero==null)
  39.          System.exit(0);
  40.      fichero = new FileReader(nombreFichero);
  41.      fichEntrada= new BufferedReader(fichero);
  42.    }
  43.    catch(IOException e)
  44.    {System.err.println("No se puede abrir"+nombreFichero);}
  45. }while(fichEntrada==null);
  46.  
  47. System.out.println("Abierto" + nombreFichero);
  48. return fichEntrada;
  49. }
  50.  
  51. private void leePalabras()
  52. {
  53.  
  54. int numPalabras=0;
  55.  
  56. try
  57. {
  58.    while((palabras[numPalabras]= palabraStream.readLine())!=null)
  59.         {
  60.                if(numPalabras!=0 && palabras[numPalbras].compareTo(palabras[numPalbras-1])<0)
  61.                {
  62.                 System.err.println("El Diccionario no esta"+"ordenado-saliendo");
  63.                 continue;
  64.                }
  65.                else if(++numPalbras>=MAX_PALABRAS)
  66.                break;
  67.         }
  68.  
  69.            if(palabraStream.ready())
  70.              System.err.println("Aviso: no se han leido los "+"datos-incremente MAX_PALABRAS");
  71. }
  72. catch(IOException e)
  73. {}
  74. }
  75.  
  76.  
  77. private void leeSopa()
  78. {
  79. String unaLinea;
  80.    try {
  81.    int i=0;
  82.    while((unaLinea = sopaStream.readLine())!=null){
  83.    String t = unaLinea.replace(" ", "");
  84.    columnas = t.length();
  85.     for(int j=0;j<columnas;j++)
  86.         sopa[i][j]=t.charAt(j);
  87.         i++;
  88.     }
  89.     }
  90.        catch(IOException e){
  91.         e.printStackTrace();
  92.        }
  93.   }
  94. /*
  95.  private void leeSopa()
  96. {
  97. String unaLinea;
  98.  
  99.     try
  100.     {
  101.     unaLinea=sopaStream.readLine();
  102.         if(unaLinea==null)
  103.         {
  104.             filas=0;
  105.             return;
  106.         }
  107.         columnas=unaLinea.length();
  108.         for(int i=0;i<columnas;i++)
  109.             sopa[0][i]=unaLinea.charAt(i);
  110.  
  111.         for(filas=1;
  112.             (unaLinea=sopaStream.readLine())!=null;filas++)
  113.         {
  114.             if(unaLinea.length()!=columnas)
  115.                 System.err.println("La sopa es incorrecta");
  116.  
  117.         for(int i=0;i<columnas;i++)
  118.             sopa[filas][i]=unaLinea.charAt(i);
  119.         }
  120.       }
  121.         catch(IOException e)
  122.         {}
  123. }
  124. */
  125. private int resolverDireccion(int filaBase,int colBase,int filaDelta,int colDelta)
  126. {
  127.  
  128.    String secuencia=" ";
  129.    int numPal=0;
  130.    int resultadoBusqueda;
  131.  
  132.    secuencia+=sopa[filaBase][colBase];
  133.    for(int i=filaBase+filaDelta,j=colBase+colDelta;
  134.            i>=0&& j>=0 && i<filas && j< columnas;
  135.            i+=filaDelta,j+=colDelta)
  136.    {
  137.         secuencia+=sopa[j];
  138.         resultadoBusqueda=busquedaPrefijo(palabras,secuencia,numPal);
  139.  
  140.         if(!palabras[resultadoBusqueda].startsWith(secuencia))
  141.         break;
  142.  
  143.         if(palabras[resultadoBusqueda].equals(secuencia) )
  144.         {
  145.         numPal++;
  146.         System.out.println("Encontrada"+secuencia + "de" + filaBase + "" + colBase +
  147.                            "a" + i + "" + j);
  148.         }
  149.  
  150.    }
  151.    return numPal;
  152.  
  153. }
  154.  
  155. private static int busquedaPrefijo(String [] a,String x,int n)
  156. {
  157. int inf=0;
  158. int sup=n-1;
  159. while(inf<sup)
  160. {
  161.    int med=(inf+sup)/2;
  162.    if(a[med].compareTo(x)<0)
  163.    {
  164.        inf=med+1;
  165.    }
  166.    else
  167.        sup=med;
  168. }
  169. return inf;
  170.  
  171. }
  172.  
  173.  
  174. public int resolverSopa()
  175. {
  176. int numPal=0;
  177. for(int f=0;f<filas;f++)
  178. {
  179.        for(int c=0;c<columnas;c++)
  180.        {
  181.            for(int df=-1;df<=1;df++)
  182.            {
  183.                for(int dc=-1;dc<=1;dc++)
  184.                {
  185.                    if(df!=0 || dc!=0)
  186.                    {numPal=numPal+resolverDireccion(f,c,df,dc);
  187. }
  188.                }
  189.            }
  190.  
  191.        }
  192.  
  193.  
  194. }
  195. return numPal;
  196. }
  197.  
  198.  
  199.  
  200. }
  201.  
  202. /*Void main*/
  203. public class Main {
  204.  
  205.    /**
  206.      * @param args the command line arguments
  207.      */
  208.    public static void main(String[] args)
  209.    {
  210.    BusquedaPalabras p=new BusquedaPalabras();
  211.    System.out.println("Resolviendo....");
  212.    p.resolverSopa();
  213.    }
  214.  
  215. }
  216.  
  217.  
  218. [code=/java]
[/code]
9  Programación / PHP / Graficas de barras en php en: 16 Mayo 2010, 08:53 am
hola soy nuevo en lo que es php en la universidad me han pedido que haga una grafica de barra con datos ejm
Universidad1 -----45-----representa el 65%
Universidad2 -----10-----representa el 05%
Universidad3 -----20---- representa el 10%
Universidad4 -----25---- representa el 20%

haber no tengo mucha idea de como lo debo de hacer inspirenme gracias de antemano necesito su ayuda gracias

saludos
10  Programación / Java / Ayuda en: 11 Mayo 2010, 12:43 pm
estoy haciendo un programa en java con respecto a relaciones reflexiva y asociacion binaria con lo que me estan enseñando en la universidad pero el problema es que solo tengo un ejemplo de c/u de ellos busco en san google y no me dan mucha informacion precisa por eso recurro a este foro para ver si me pueden ayudar gracias de antemano saludos
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines