<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Craupesantez</title>
	<atom:link href="http://craupesantez.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://craupesantez.wordpress.com</link>
	<description>Informatica</description>
	<lastBuildDate>Thu, 01 Dec 2011 17:10:27 +0000</lastBuildDate>
	<language>es</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='craupesantez.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/d21ee728f634cf98ca08aa0da628c9d4?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Craupesantez</title>
		<link>http://craupesantez.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://craupesantez.wordpress.com/osd.xml" title="Craupesantez" />
	<atom:link rel='hub' href='http://craupesantez.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Video de Ayuda para configurar el programa de Registro del Personal</title>
		<link>http://craupesantez.wordpress.com/2011/06/12/video-de-ayuda-para-configurar-el-programa-de-registro-del-personal/</link>
		<comments>http://craupesantez.wordpress.com/2011/06/12/video-de-ayuda-para-configurar-el-programa-de-registro-del-personal/#comments</comments>
		<pubDate>Sun, 12 Jun 2011 22:20:34 +0000</pubDate>
		<dc:creator>craupesantez</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[JAVA Y LINUX]]></category>
		<category><![CDATA[Musica]]></category>

		<guid isPermaLink="false">http://craupesantez.wordpress.com/?p=104</guid>
		<description><![CDATA[Aquí les dejo un video de como configurar el proyecto del registro de personal es muy fácil seguirlo, espero me disculpen, por la mala edición del video lo mas rapido posible para ayudar a la ultima persona que me comento del blog. Bueno el vídeo hay una parte en la agrego la librería de ojdbc para ejecutar con una base de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=craupesantez.wordpress.com&amp;blog=3454676&amp;post=104&amp;subd=craupesantez&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Aquí les dejo un video de como configurar el proyecto del registro de personal es muy fácil seguirlo, espero me disculpen, por la mala edición del video lo mas rapido posible para ayudar a la ultima persona que me comento del blog. Bueno el vídeo hay una parte en la agrego la librería de ojdbc para ejecutar con una base de datos oracle, bueno para esto también tienen q crear otro script para crear las tablas en la base de datos oracle, también deben modificar los delete, insert y update q estan para mysql, pero eso es sencillo&#8230;bueno también deben modificar las clase conexión para cargar el driver de oracle&#8230;bueno como en el supuesto caso q utilicen base de datos oracle.</p>
<p>Bueno espero q no les moleste las música&#8230;a mi me gusta la música de los dos grupos Incubus y Creed jeje</p>
<span style="text-align:center; display: block;"><a href="http://craupesantez.wordpress.com/2011/06/12/video-de-ayuda-para-configurar-el-programa-de-registro-del-personal/"><img src="http://img.youtube.com/vi/QKuyHkHPE6w/2.jpg" alt="" /></a></span>
<br />Filed under: <a href='http://craupesantez.wordpress.com/category/general/'>General</a>, <a href='http://craupesantez.wordpress.com/category/general/java-y-linux-general/'>JAVA Y LINUX</a>, <a href='http://craupesantez.wordpress.com/category/general/musica/'>Musica</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/craupesantez.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/craupesantez.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/craupesantez.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/craupesantez.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/craupesantez.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/craupesantez.wordpress.com/104/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/craupesantez.wordpress.com/104/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/craupesantez.wordpress.com/104/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=craupesantez.wordpress.com&amp;blog=3454676&amp;post=104&amp;subd=craupesantez&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://craupesantez.wordpress.com/2011/06/12/video-de-ayuda-para-configurar-el-programa-de-registro-del-personal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7b39402e7f1c5f6ab69cc36a3a2ecf9e?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">Cesarin</media:title>
		</media:content>
	</item>
		<item>
		<title>Scaner de IP&#8217;s de una red local a travez de tu propia IP en Java</title>
		<link>http://craupesantez.wordpress.com/2011/02/02/scaner-de-ips-de-una-red-local-a-travez-de-tu-propia-ip-en-java/</link>
		<comments>http://craupesantez.wordpress.com/2011/02/02/scaner-de-ips-de-una-red-local-a-travez-de-tu-propia-ip-en-java/#comments</comments>
		<pubDate>Wed, 02 Feb 2011 06:31:22 +0000</pubDate>
		<dc:creator>craupesantez</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://craupesantez.wordpress.com/?p=87</guid>
		<description><![CDATA[El siguiente código en java, te obtiene la ip de tu maquina y el nombre de host&#8230;luego realiza un scaneo a travez de la vilan que la obtuvo de la ip, verificando si existe respuesta, el rango de ips va desde la 1 a la 255. import java.io.IOException; import java.net.InetAddress; /** * *@authorCesarin */ public [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=craupesantez.wordpress.com&amp;blog=3454676&amp;post=87&amp;subd=craupesantez&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>El siguiente código en java, te obtiene la ip de tu maquina y el nombre de host&#8230;luego realiza un scaneo a travez de la vilan que la obtuvo de la ip, verificando si existe respuesta, el rango de ips va desde la 1 a la 255.</p>
<pre style="color:#000000;background:#ffffff;"><span style="color:#800000;font-weight:bold;">import</span><span style="color:#004a43;"> java</span><span style="color:#808030;">.</span><span style="color:#004a43;">io</span><span style="color:#808030;">.</span><span style="color:#004a43;">IOException</span><span style="color:#800080;">;</span>
<span style="color:#800000;font-weight:bold;">import</span><span style="color:#004a43;"> java</span><span style="color:#808030;">.</span><span style="color:#004a43;">net</span><span style="color:#808030;">.</span><span style="color:#004a43;">InetAddress</span><span style="color:#800080;">;</span>

<span style="color:#3f5fbf;">/**</span>
<span style="color:#7f9fbf;font-weight:bold;">*</span>
<span style="color:#7f9fbf;font-weight:bold;">*</span><span style="color:#7f9fbf;font-weight:bold;">@author</span><span style="color:#7f9fbf;font-weight:bold;">Cesarin</span>
<span style="color:#3f5fbf;">*/</span>
<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">class</span> Prueba <span style="color:#800080;">{</span>

    <span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;">void</span> main<span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">String</span><span style="color:#808030;">[</span><span style="color:#808030;">]</span> args<span style="color:#808030;">)</span><span style="color:#800080;">{</span>
        <span style="color:#800000;font-weight:bold;">try</span><span style="color:#800080;">{</span>
        <span style="color:#bb7977;font-weight:bold;">InetAddress</span> address<span style="color:#808030;">=</span> <span style="color:#bb7977;font-weight:bold;">InetAddress</span><span style="color:#808030;">.</span>getLocalHost<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;font-weight:bold;">String</span> sHostName<span style="color:#800080;">;</span>
        sHostName <span style="color:#808030;">=</span> address<span style="color:#808030;">.</span>getHostName<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>sHostName<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;">byte</span><span style="color:#808030;">[</span><span style="color:#808030;">]</span> bIPAddress <span style="color:#808030;">=</span> address<span style="color:#808030;">.</span>getAddress<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

        <span style="color:#696969;">// IP en formato String</span>
        <span style="color:#bb7977;font-weight:bold;">String</span> sIPAddress <span style="color:#808030;">=</span> <span style="color:#0000e6;">""</span><span style="color:#800080;">;</span>

        <span style="color:#800000;font-weight:bold;">for</span> <span style="color:#808030;">(</span><span style="color:#bb7977;">int</span> x<span style="color:#808030;">=</span><span style="color:#008c00;">0</span><span style="color:#800080;">;</span> x <span style="color:#008c00;">0</span><span style="color:#808030;">)</span> <span style="color:#800080;">{</span>
    <span style="color:#696969;">// A todos los numeros les anteponemos</span>
    <span style="color:#696969;">// un punto menos al primero</span>
                sIPAddress <span style="color:#808030;">+</span><span style="color:#808030;">=</span> <span style="color:#0000e6;">"."</span><span style="color:#800080;">;</span>
            <span style="color:#800080;">}</span>
  <span style="color:#696969;">// Jugamos con los bytes y cambiamos el bit del signo</span>
            sIPAddress <span style="color:#808030;">+</span><span style="color:#808030;">=</span> bIPAddress<span style="color:#808030;">[</span>x<span style="color:#808030;">]</span> <span style="color:#808030;">&amp;</span>amp<span style="color:#800080;">;</span> <span style="color:#008c00;">255</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>sIPAddress<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        ping<span style="color:#808030;">(</span>sIPAddress<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        pingRedLocal<span style="color:#808030;">(</span>sIPAddress<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">catch</span><span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">IOException</span> e<span style="color:#808030;">)</span><span style="color:#800080;">{</span>
           e<span style="color:#808030;">.</span>printStackTrace<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span>
    <span style="color:#800080;">}</span>
    <span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">static</span> void ping (String ip)<span style="color:#800080;">{</span>
        <span style="color:#800000;font-weight:bold;">try</span><span style="color:#800080;">{</span>
        <span style="color:#bb7977;font-weight:bold;">InetAddress</span> in<span style="color:#800080;">;</span>
<span style="color:#696969;">//Definimos la ip de la cual haremos el ping</span>
        in <span style="color:#808030;">=</span> <span style="color:#bb7977;font-weight:bold;">InetAddress</span><span style="color:#808030;">.</span>getByName<span style="color:#808030;">(</span>ip<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
<span style="color:#696969;">//Definimos un tiempo en el cual ha de responder</span>
        <span style="color:#800000;font-weight:bold;">if</span><span style="color:#808030;">(</span>in<span style="color:#808030;">.</span>isReachable<span style="color:#808030;">(</span><span style="color:#008c00;">4000</span><span style="color:#808030;">)</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"Responde OK"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span><span style="color:#800080;">}</span>
        <span style="color:#800000;font-weight:bold;">else</span><span style="color:#800080;">{</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"No responde: Time out"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span>
        <span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">catch</span><span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">IOException</span> e<span style="color:#808030;">)</span><span style="color:#800080;">{</span>
            e<span style="color:#808030;">.</span>printStackTrace<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span>
     <span style="color:#800080;">}</span>
    <span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">static</span> void pingRedLocal (String ip)<span style="color:#800080;">{</span>
        <span style="color:#bb7977;">int</span> pos<span style="color:#808030;">=</span>ip<span style="color:#808030;">.</span>indexOf<span style="color:#808030;">(</span><span style="color:#0000e6;">'.'</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;">int</span> cont<span style="color:#808030;">=</span><span style="color:#008c00;">0</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>pos<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#800000;font-weight:bold;">while</span><span style="color:#808030;">(</span>cont<span style="color:#808030;">&amp;</span>lt<span style="color:#800080;">;</span><span style="color:#008c00;">2</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>
            pos<span style="color:#808030;">=</span>ip<span style="color:#808030;">.</span>indexOf<span style="color:#808030;">(</span><span style="color:#0000e6;">'.'</span><span style="color:#808030;">,</span>pos<span style="color:#808030;">+</span><span style="color:#008c00;">1</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>
            cont<span style="color:#808030;">+</span><span style="color:#808030;">+</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>pos<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

        <span style="color:#bb7977;font-weight:bold;">String</span> ipAux<span style="color:#808030;">=</span>ip<span style="color:#808030;">.</span>substring<span style="color:#808030;">(</span><span style="color:#008c00;">0</span><span style="color:#808030;">,</span> pos<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>ipAux<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;">int</span> cont2<span style="color:#808030;">=</span><span style="color:#008c00;">1</span><span style="color:#800080;">;</span>
        <span style="color:#bb7977;font-weight:bold;">String</span> union<span style="color:#800080;">;</span>
        <span style="color:#800000;font-weight:bold;">while</span><span style="color:#808030;">(</span>cont2<span style="color:#808030;">&amp;</span>lt<span style="color:#800080;">;</span><span style="color:#008c00;">255</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>
            union<span style="color:#808030;">=</span>ipAux<span style="color:#808030;">+</span><span style="color:#0000e6;">"."</span><span style="color:#808030;">+</span>cont2<span style="color:#800080;">;</span>
            <span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>union<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
            ping<span style="color:#808030;">(</span>union<span style="color:#808030;">)</span><span style="color:#800080;">;</span>
            cont2<span style="color:#808030;">+</span><span style="color:#808030;">+</span><span style="color:#800080;">;</span>
        <span style="color:#800080;">}</span>

    <span style="color:#800080;">}</span>
}</pre>
<br />Filed under: <a href='http://craupesantez.wordpress.com/category/general/'>General</a>  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/craupesantez.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/craupesantez.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/craupesantez.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/craupesantez.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/craupesantez.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/craupesantez.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/craupesantez.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/craupesantez.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=craupesantez.wordpress.com&amp;blog=3454676&amp;post=87&amp;subd=craupesantez&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://craupesantez.wordpress.com/2011/02/02/scaner-de-ips-de-una-red-local-a-travez-de-tu-propia-ip-en-java/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7b39402e7f1c5f6ab69cc36a3a2ecf9e?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">Cesarin</media:title>
		</media:content>
	</item>
		<item>
		<title>Software de Registro de Personal hecho en JAVA sobre ubuntu y con conexión a MYSQL</title>
		<link>http://craupesantez.wordpress.com/2009/06/02/software-de-registro-de-personal-hecho-en-java-sobre-ubuntu-y-con-conexion-a-mysql/</link>
		<comments>http://craupesantez.wordpress.com/2009/06/02/software-de-registro-de-personal-hecho-en-java-sobre-ubuntu-y-con-conexion-a-mysql/#comments</comments>
		<pubDate>Tue, 02 Jun 2009 02:06:59 +0000</pubDate>
		<dc:creator>craupesantez</dc:creator>
				<category><![CDATA[JAVA Y LINUX]]></category>
		<category><![CDATA[aplicaciones con base de datos]]></category>
		<category><![CDATA[registro con base de datos]]></category>

		<guid isPermaLink="false">http://craupesantez.wordpress.com/?p=40</guid>
		<description><![CDATA[Documentación Del Registro Del Personal De Empresa La siguiente aplicación esta construida en el lenguaje de programación JAVA y la base de datos en MYSQL, hemos escogido JAVA debido a que es un lenguaje de programación muy potente, además consta de la característica de ser multiplataformas y de encontrar mucha documentación para la elaboración de [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=craupesantez.wordpress.com&amp;blog=3454676&amp;post=40&amp;subd=craupesantez&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1 style="text-align:center;"><span style="color:#000080;"><em>Documentación Del Registro Del Personal De Empresa</em></span></h1>
<p><em><span style="color:#808080;">La siguiente aplicación esta construida en el lenguaje de programación JAVA y la base de datos en MYSQL, hemos escogido JAVA debido a que es un lenguaje de programación muy potente, además consta de la característica de ser multiplataformas y de encontrar mucha documentación para la elaboración de cualquier aplicación, y hemos escogido la base de datos MYSQL debido a su facil instalación y utilización, además  de ser codigo libre.</span></em></p>
<p><em><span style="color:#808080;">Esta aplicación resolverá el problema del registro manual del personal de cualquier empresa que allá utilizado esta solución. Se lo resolverá al problema con un software que lleve un registro de la asistencia del personal de una forma sencilla y fácil de entender al usuario, y además le ocupe el menos tiempo posible.</span></em></p>
<p><em><span style="color:#808080;">La pantalla principal sera la de acceso directo al empleado para su respectivo registro de entrada como de la salida.</span></em></p>
<div id="attachment_41" class="wp-caption alignright" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-41" title="pantalla principal" src="http://craupesantez.files.wordpress.com/2009/06/dibujo.jpg?w=300&#038;h=176" alt="registro del personal" width="300" height="176" /></span></em><p class="wp-caption-text">registro del personal</p></div>
<p><em><span style="color:#808080;">Este software consta de un menú llamado Archivos el cual tiene un acceso a la ventana de Administración y uno de salida. Además consta de una barra de acceso directo a la mismas opciones y un reloj para su propio control.</span></em></p>
<div id="attachment_46" class="wp-caption alignleft" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-46" title="Autentificación del Administrador" src="http://craupesantez.files.wordpress.com/2009/06/dibujo11.jpg?w=300&#038;h=246" alt="Autentificación del Administrador" width="300" height="246" /></span></em><p class="wp-caption-text">Autentificación del Administrador</p></div>
<p><em><span style="color:#808080;">Al hacer click en el icono para la ventana de administración nos aparece la esta ventana para autentificar que somos el administrador de este software con lo cual nos registramos como administrador, accediendo o negando el usuario. Una vez autentificado el usuario tenemos acceso a la ventana de administración.</span></em></p>
<div id="attachment_49" class="wp-caption alignright" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-49" title="Ventana para el manejo del Administrador" src="http://craupesantez.files.wordpress.com/2009/06/dibujo24.jpg?w=300&#038;h=176" alt="Ventana para el manejo del Administrador" width="300" height="176" /></span></em><p class="wp-caption-text">Ventana para el manejo del Administrador</p></div>
<p><em><span style="color:#808080;">En esta ventana de administración tenemos también un menú llamado archivo y una barra de acceso directo a las mismas opciones del menú, las opciones son listar, registrar y eliminar . En esta ventana de administración hemos creado y un panel interno en el cual se van abrir dentro de este todas estas opciones de ventanas ya dichas lo cual ara mas fácil de llevar el manejo de estas.</span></em></p>
<div id="attachment_50" class="wp-caption alignleft" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-50" title="pantalla listar empleados" src="http://craupesantez.files.wordpress.com/2009/06/dibujo31.jpg?w=300&#038;h=176" alt="pantalla listar empleados" width="300" height="176" /></span></em><p class="wp-caption-text">pantalla listar empleados</p></div>
<p><em><span style="color:#808080;">Al hacer clic en la el icono de acceso directo listar nos aparece la anterior ventana metida dentro del  panel de administración esta contendrá un listado de los empleados y para obtener información sobre su asistencia hacemos clic sobre cualquier nombre que queramos apareciéndonos mas información detallada de todas sus asistencias dentro del a misma venta de listar.</span></em></p>
<div id="attachment_51" class="wp-caption alignright" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-51" title="Ventana de registro de Empleados" src="http://craupesantez.files.wordpress.com/2009/06/dibujo5.jpg?w=300&#038;h=176" alt="Ventana de registro de Empleados" width="300" height="176" /></span></em><p class="wp-caption-text">Ventana de registro de Empleados</p></div>
<p><em><span style="color:#808080;">A continuación se presenta la ventana para registrar un nuevo empleado la cual también va ha estar en un un panel interno dentro de la ventana de administración esta podrá hacer accedido mediante el menú, registrar o mediante su acceso directo Acontinuacion se presenta la ventana en esta ventana se va ingresar los datos personales del empleado, para guardarlos en la base de datos de MYSQL</span></em></p>
<div id="attachment_52" class="wp-caption alignleft" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-52" title="Ventana Eliminar Empleado" src="http://craupesantez.files.wordpress.com/2009/06/dibujo6.jpg?w=300&#038;h=176" alt="Ventana Eliminar Empleado" width="300" height="176" /></span></em><p class="wp-caption-text">Ventana Eliminar Empleado</p></div>
<p><em><span style="color:#808080;">La ventana siguiente es la ventana de Eliminar empleado la cual  procederá a eliminar cualquier empleado mediante su numero de cédula, podemos acceder a esta ventana mediante menú, eliminar o mediante su icono de acceso directo en la barra de tareas</span></em></p>
<div id="attachment_53" class="wp-caption alignright" style="width: 310px"><em><span style="color:#808080;"><img class="size-medium wp-image-53" title="Ventana para Imprimir informe" src="http://craupesantez.files.wordpress.com/2009/06/dibujo7.jpg?w=300&#038;h=177" alt="Ventana para Imprimir informe" width="300" height="177" /></span></em><p class="wp-caption-text">Ventana para Imprimir informe</p></div>
<p><em><span style="color:#808080;">La siguiente es la ventana de informe cual puede ser imprimida esta presenta el informe ingresando los datos de cédula, mes y año del pago correspondiente al mes que se va ha cancelar.</span></em></p>
<p><em><span style="color:#808080;"><br />
</span></em></p>
<div id="attachment_55" class="wp-caption aligncenter" style="width: 624px"><em><span style="color:#808080;"><img class="size-large wp-image-55" title="Ventanas administración con ventanas internas." src="http://craupesantez.files.wordpress.com/2009/06/dibujo81.jpg?w=614&#038;h=363" alt="Ventanas administración con ventanas internas." width="614" height="363" /></span></em><p class="wp-caption-text">Ventanas administración con ventanas internas.</p></div>
<p><em><span style="color:#808080;">Ventanas administración con ventanas internas.</span></em></p>
<p><em><span style="color:#808080;"><strong> </strong></span></em></p>
<h2 style="text-align:center;"><em><span style="color:#808080;"><strong><span style="color:#000080;">Documentación de Todas Las Clases Aplicadas</span><br />
</strong></span></em></h2>
<p><em><span style="color:#808080;">Para desarrollar esta aplicación la primera clase que cree fue la clases de la conexión a la base de datos de MYSQL para lo cual me descargue de internet la librería que controla la conexión a MYSQL.</span></em></p>
<p><em><span style="color:#808080;">Para su mayor facilidad he creado un paquete en donde solo pondré las clases que voy ha utilizar y aparte las clases que implementan interfaz gráfica, además de un paquete para todas las imágenes que se utilice.</span></em></p>
<p><em><span style="color:#808080;"><strong>La Clase Conexion</strong></span></em></p>
<p><em><span style="color:#808080;">/*La primera linea importa la librería sql para trabajar con MYSQL y sus respectivas sentencias</span></em></p>
<p><em><span style="color:#808080;">La clase Conexion que se la va a utilizar por defecto la cual contiene las siguientes variables que seran estaticas y de tipo string bd que contiene el nombre de la base de datos para la conexion a esta, la variable del mismo tipo login que contiene el login con el cual la clase Conexion va ha tener acceso a mysql, la variable password del mismo tipo que va contener  la clave de acceso a mysql y por ultimo la variable url por la cual mysql va ha escuchar las peticiones a esta y que va ha ser del mismo tipo de las anteriores</span></em></p>
<p><em><span style="color:#808080;">la varialble url especifica que es una conexión a la base de datos de mysql por la dirección o ip 127.0.0.1 la cual es igual al localhost y que va ha escuchar las peticiones por el puerto 3306*/</span></em></p>
<pre style="color:#000000;background:#ffffff;"><span style="color:#800000;font-weight:bold;">import</span><span style="color:#004a43;"> java</span><span style="color:#808030;">.</span><span style="color:#004a43;">sql</span><span style="color:#808030;">.</span><span style="color:#800000;font-weight:bold;">*</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">class</span> Conexion <span style="color:#800080;">{</span>

<span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;font-weight:bold;">String</span> bd <span style="color:#808030;">=</span> <span style="color:#0000e6;">"resgistro_del_personal_empresarial"</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;font-weight:bold;">String</span> login <span style="color:#808030;">=</span> <span style="color:#0000e6;">"root"</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;font-weight:bold;">String</span> password <span style="color:#808030;">=</span> <span style="color:#0000e6;">"creedyeli1234"</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;font-weight:bold;">String</span> url <span style="color:#808030;">=</span> <span style="color:#0000e6;">"jdbc:mysql://127.0.0.1:3306/"</span><span style="color:#808030;">+</span>bd<span style="color:#800080;">;</span>

<span style="color:#bb7977;font-weight:bold;">Connection</span> conn <span style="color:#808030;">=</span> <span style="color:#800000;font-weight:bold;">null</span><span style="color:#800080;">;</span>   <span style="color:#3f5fbf;">/** Crea una nueva instancia del Conexión */</span>

<span style="color:#696969;">/* En el constructor de la clase Conexion carga los drivers y se hace la conexión y se hace pone un capturador de posibles errores o ecepciones y la imprime en consola*/</span>

<span style="color:#800000;font-weight:bold;">public</span> Conexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#800000;font-weight:bold;">try</span><span style="color:#800080;">{</span>

<span style="color:#696969;">//obtenemos el driver de para mysql</span>

<span style="color:#bb7977;font-weight:bold;">Class</span><span style="color:#808030;">.</span>forName<span style="color:#808030;">(</span><span style="color:#0000e6;">"com.mysql.jdbc.Driver"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#696969;">//obtenemos la conexión</span>

conn <span style="color:#808030;">=</span> <span style="color:#bb7977;font-weight:bold;">DriverManager</span><span style="color:#808030;">.</span>getConnection<span style="color:#808030;">(</span>url<span style="color:#808030;">,</span>login<span style="color:#808030;">,</span>password<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">if</span> <span style="color:#808030;">(</span>conn<span style="color:#808030;">!</span><span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">null</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"Conección a base de datos "</span><span style="color:#808030;">+</span>bd<span style="color:#808030;">+</span><span style="color:#0000e6;">" OK"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">else</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"Error onectando a la base de datos "</span><span style="color:#808030;">+</span>bd<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">catch</span><span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">SQLException</span> e<span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>e<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">catch</span><span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">ClassNotFoundException</span> e<span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>e<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800080;">}</span>

<span style="color:#696969;">/* El mé</span><span style="color:#ffffff;background:#808000;">todo getConexion devuelve un objeto Connection que especifica que se ha conectado</span><span style="color:#696969;">*/</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#bb7977;font-weight:bold;">Connection</span> getConexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#800000;font-weight:bold;">return</span> conn<span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#696969;">/* este mé</span><span style="color:#ffffff;background:#808000;">todo desconecta la conexión que se ha hecho a la base de datos</span><span style="color:#696969;">*/</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#bb7977;">void</span> desconectar<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

conn <span style="color:#808030;">=</span> <span style="color:#800000;font-weight:bold;">null</span><span style="color:#800080;">;</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"Desconectado"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#696969;">/* Este es un metodo que sirve de prueba para la clase Conexion */</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;">void</span> main<span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">String</span> args<span style="color:#808030;">[</span><span style="color:#808030;">]</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

Conexion conec<span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">new</span> Conexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800080;">}</span></pre>
<p><em><span style="color:#808080;"><strong>La Clase ConecAdmin</strong></span></em></p>
<pre style="color:#000000;background:#ffffff;"><span style="color:#696969;">/*En esta clase importamos la librería sql con todas sus clases para trabajar tambien con la base de datos*/</span>

<span style="color:#800000;font-weight:bold;">import</span><span style="color:#004a43;"> java</span><span style="color:#808030;">.</span><span style="color:#004a43;">sql</span><span style="color:#808030;">.</span><span style="color:#800000;font-weight:bold;">*</span><span style="color:#800080;">;</span>

<span style="color:#696969;">/*Esta clase va ha conectarse a la base de datos y a la stabla que contiene los usuarios y contraseñas de administración. En esta clase creamos un objeto de tipo Conexion el cual hace la conexion a la base de datos */</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">class</span> ConecAdmin <span style="color:#800080;">{</span>

Conexion conec<span style="color:#800080;">;</span>

<span style="color:#3f5fbf;">/** Creamos el contructor de la clase ConecAdmin la cual inicializa la conexión*/</span>

<span style="color:#800000;font-weight:bold;">public</span> ConecAdmin<span style="color:#808030;">(</span><span style="color:#808030;">)</span> <span style="color:#800080;">{</span>

conec <span style="color:#808030;">=</span> <span style="color:#800000;font-weight:bold;">new</span> Conexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#696969;">/* Este mé</span><span style="color:#ffffff;background:#808000;">todo retorna si los datos de usuario y contraseñas fueron correctos y están almacenados en la tabla administradores, esto lo hace mediante la devolución de una variable booleana</span>

<span style="color:#696969;">En este mé</span><span style="color:#ffffff;background:#808000;">todo resive 2 variables de tipo String la cuales contiene el usuario y el password ha comparar con la de la tabla de administrador para ser autentificado</span><span style="color:#696969;">*/</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#bb7977;">boolean</span> comparacion<span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">String</span> usuario<span style="color:#808030;">,</span> <span style="color:#bb7977;font-weight:bold;">String</span> passw<span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;">boolean</span> aceptacion<span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">false</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">try</span><span style="color:#800080;">{</span>

<span style="color:#696969;">/*crea una variable Statement que con la variable de tipo conexion van a permitir hacer las consultas ha la tabla*/</span>

<span style="color:#bb7977;font-weight:bold;">Statement</span> stm <span style="color:#808030;">=</span> conec<span style="color:#808030;">.</span>getConexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#808030;">.</span>createStatement<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#696969;">/*con esta sentencia extrae los datos de todos los campos de la tabla administradores y luego los extrae en una variable de tipo metadatos llamada resultado, con la cual se va ha obtener los datos que necesitamos para comparar el ingreso del administrador*/</span>

<span style="color:#bb7977;font-weight:bold;">ResultSet</span> resultado<span style="color:#808030;">=</span>stm<span style="color:#808030;">.</span>executeQuery<span style="color:#808030;">(</span><span style="color:#0000e6;">"SELECT * FROM administradores"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#bb7977;font-weight:bold;">ResultSetMetaData</span> metaDatos<span style="color:#808030;">=</span> resultado<span style="color:#808030;">.</span>getMetaData<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#696969;">//Con este while recorremos la tabla fila por fila la cual cada fila es un usuario administrador</span>

<span style="color:#800000;font-weight:bold;">while</span><span style="color:#808030;">(</span>resultado<span style="color:#808030;">.</span>next<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#696969;">//la variable i indica el campo en la tabla de meta datos</span>

<span style="color:#bb7977;">int</span> i<span style="color:#808030;">=</span><span style="color:#008c00;">2</span><span style="color:#800080;">;</span>

<span style="color:#696969;">/*imprimimos en consola que datos estamos sacando para estar seguros, y los datos que saquemos que deben ser el usuario y el password los almacenamos en unas variables de tipo String usuabd y passwbd la cual</span>

<span style="color:#696969;">System.out.println(resultado.getString(i)+resultado.getString(i+1));</span>

<span style="color:#696969;">String usuabd=resultado.getString(i);</span>

<span style="color:#696969;">String passwbd=resultado.getString(i+1);</span>

<span style="color:#696969;">/*En este if comparamos si existe una coincidencia con algún usuario administrador si es la autenticación de usuario fue correcta, cambiamos la variable aceptación por verdadero y terminamos la busqueda y retornamos el valor */</span>

<span style="color:#800000;font-weight:bold;">if</span><span style="color:#808030;">(</span>usuabd<span style="color:#808030;">.</span>equals<span style="color:#808030;">(</span>usuario<span style="color:#808030;">)</span><span style="color:#808030;">&amp;</span><span style="color:#808030;">&amp;</span> passwbd<span style="color:#808030;">.</span>equals<span style="color:#808030;">(</span>passw<span style="color:#808030;">)</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

aceptacion<span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">true</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">break</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">else</span><span style="color:#800080;">{</span>

aceptacion<span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">false</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800080;">}</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">catch</span><span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">SQLException</span> e<span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>e<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800000;font-weight:bold;">if</span><span style="color:#808030;">(</span>aceptacion<span style="color:#808030;">=</span><span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">true</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"estan bien las contraseñas"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">else</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span><span style="color:#0000e6;">"estan mal las contraseñas"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800000;font-weight:bold;">return</span> aceptacion<span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#696969;">//Este es un metodo de prueba de la clase</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#800000;font-weight:bold;">static</span> <span style="color:#bb7977;">void</span> main<span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">String</span> args<span style="color:#808030;">[</span><span style="color:#808030;">]</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

ConecAdmin nuevo<span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">new</span> ConecAdmin<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#bb7977;">boolean</span> ver<span style="color:#808030;">=</span><span style="color:#800000;font-weight:bold;">false</span><span style="color:#800080;">;</span>

ver<span style="color:#808030;">=</span>nuevo<span style="color:#808030;">.</span>comparacion<span style="color:#808030;">(</span><span style="color:#0000e6;">"admin"</span><span style="color:#808030;">,</span><span style="color:#0000e6;">"admin"</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800000;font-weight:bold;">public</span> <span style="color:#bb7977;">void</span> desconectar<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">{</span>

conec<span style="color:#808030;">.</span>desconectar<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800080;">}</span></pre>
<p><span style="color:#808080;"><em><br />
</em></span></p>
<p><em><span style="color:#808080;"><strong>La Clase Eliminar</strong></span></em></p>
<pre style="color:#000000;background:#ffffff;"><span style="color:#696969;">// Importamos las librerías de java que contiene las clases para tratarse con las base de datos</span>

<span style="color:#800000;font-weight:bold;">import</span><span style="color:#004a43;"> java</span><span style="color:#808030;">.</span><span style="color:#004a43;">sql</span><span style="color:#808030;">.</span><span style="color:#800000;font-weight:bold;">*</span><span style="color:#800080;">;</span>

<span style="color:#696969;">/*La clase Eliminar hace eso elimina el empleado de la tabla empleados mediante el numero de cédula. */</span>

<span style="color:#696969;">/*Esta clase tiene una variable global cédula la cual va ha almacenar la cédula para luego ser comparada con los datos del campos cédula de tabla empleado si es igual a alguno de los datos de ese campo lo elimina. Con la sentencia sql comparamos y eliminamos* /</span>

<span style="color:#696969;">public class Eliminar {</span>

<span style="color:#696969;">private String cedula;</span>

<span style="color:#696969;">Conexion conec;</span>

<span style="color:#696969;">/** Creates a new instance of Eliminar */</span>

<span style="color:#800000;font-weight:bold;">public</span> Eliminar(String cedula) <span style="color:#800080;">{</span>

<span style="color:#800000;font-weight:bold;">this</span><span style="color:#808030;">.</span>cedula<span style="color:#808030;">=</span>cedula<span style="color:#800080;">;</span>

conec <span style="color:#808030;">=</span> <span style="color:#800000;font-weight:bold;">new</span> Conexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800000;font-weight:bold;">try</span><span style="color:#800080;">{</span>

<span style="color:#696969;">//boolean aceptacion=false;</span>

<span style="color:#bb7977;font-weight:bold;">Statement</span> stm <span style="color:#808030;">=</span> conec<span style="color:#808030;">.</span>getConexion<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#808030;">.</span>createStatement<span style="color:#808030;">(</span><span style="color:#808030;">)</span><span style="color:#800080;">;</span>

stm<span style="color:#808030;">.</span>executeUpdate<span style="color:#808030;">(</span><span style="color:#0000e6;">"DELETE FROM empleados WHERE cedula="</span><span style="color:#808030;">+</span><span style="color:#800000;font-weight:bold;">this</span><span style="color:#808030;">.</span>cedula<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span><span style="color:#800000;font-weight:bold;">catch</span><span style="color:#808030;">(</span><span style="color:#bb7977;font-weight:bold;">SQLException</span> e<span style="color:#808030;">)</span><span style="color:#800080;">{</span>

<span style="color:#bb7977;font-weight:bold;">System</span><span style="color:#808030;">.</span>out<span style="color:#808030;">.</span>println<span style="color:#808030;">(</span>e<span style="color:#808030;">)</span><span style="color:#800080;">;</span>

<span style="color:#800080;">}</span>

<span style="color:#800080;">}</span>

}</pre>
<p style="text-align:center;"><em><span style="color:#808080;"><strong><span style="color:#000080;">Creacion de la Base de Datos en MYSQL</span><br />
</strong></span></em></p>
<p style="text-align:left;"><em><span style="color:#808080;">bueno la primera sentencia sql es para borrar por si acaso exista una base de datos de igual nombre.</span></em></p>
<p style="text-align:left;"><em><span style="color:#808080;">drop database `registro_del_personal_empresarial`;</span></em></p>
<p><em><span style="color:#808080;">create database `registro_del_personal_empresarial`;</span></em></p>
<p><em><span style="color:#808080;">use `registro_del_personal_empresarial`;</span></em></p>
<p><em><span style="color:#808080;">CREATE TABLE `administradores` (<br />
`Id` int(6) unsigned NOT NULL auto_increment,<br />
`usuario` varchar(100) default NULL,<br />
`clave` varchar(100) default NULL,<br />
PRIMARY KEY  (`Id`)<br />
) ENGINE=MyISAM AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `administradores` VALUES (1,&#8217;admin&#8217;,'admin&#8217;);</span></em></p>
<p><em><span style="color:#808080;">CREATE TABLE `empleados` (<br />
`nombres` varchar(50) default NULL,<br />
`apellidos` varchar(50) default NULL,<br />
`area` varchar(255) default NULL,<br />
`cedula` varchar(11) default NULL,<br />
`email` varchar(255) default NULL,<br />
`sexo` varchar(50) default NULL,<br />
`direccion` varchar(255) default NULL,<br />
`horas` varchar(255) NOT NULL,<br />
PRIMARY KEY  (`cedula`));</span></em></p>
<p><em><span style="color:#808080;">CREATE TABLE `registro` (<br />
`id` int(11) NOT NULL auto_increment,<br />
`cedula` varchar(10) default NULL,<br />
`fecha` date NOT NULL,<br />
`entrada` time NOT NULL,<br />
`salida` time NOT NULL,<br />
`total` time NOT NULL,<br />
PRIMARY KEY  (`id`)<br />
);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `empleados` VALUES (&#8216;Cesar&#8217;,'Pesantez&#8217;,'desarrollo&#8217;,&#8217;1000000000&#8242;,&#8217;craupesantez@hotmail.com&#8217;,'hombre&#8217;,'leopoldo palacios entre JJ Peña y olmedo&#8217;,&#8217;18&#8242;);<br />
INSERT INTO `empleados` VALUES (&#8216;Augusto&#8217;,'Cabrera&#8217;,'Ingenieria&#8217;,&#8217;1111111111&#8242;,&#8217;lacabrea@utpl.edu.ec&#8217;,'hombre&#8217;,'frente al colegio Daniel alvarez&#8217;,&#8217;18&#8242;);<br />
INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-7-23&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-7-23&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-8-2&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-8-2&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-8-3&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-8-3&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-8-5&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-8-5&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-8-10&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-8-10&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-8-20&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-8-20&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-8-30&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-8-30&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-9-23&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-9-23&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1000000000&#8242;,&#8217;2008-9-30&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p><em><span style="color:#808080;">INSERT INTO `registro` VALUES (&#8221;,&#8217;1111111111&#8242;,&#8217;2008-9-30&#8242;,&#8217;10:0:0&#8242;,&#8217;12:0:0&#8242;,&#8217;2:0:0&#8242;);</span></em></p>
<p style="text-align:left;"><em><span style="color:#808080;">Cualquier percanse con la base o con el programa o cualquier problema en la instalación comunicarmerlo a este correo yo estare dispuesto ayudarle solo por haber visitado mi blog.Mi correo es craupesantez@hotmail.es  Y disculpen si esta incompleto.</span></em></p>
<p><a title="Best Rapidshare Search Engine" href="http://rapid.tvphp.net" target="_blank">Rapidshare Search Engine</a></p>
<br />Posted in JAVA Y LINUX Tagged: aplicaciones con base de datos, registro con base de datos <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/craupesantez.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/craupesantez.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/craupesantez.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/craupesantez.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/craupesantez.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/craupesantez.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/craupesantez.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/craupesantez.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=craupesantez.wordpress.com&amp;blog=3454676&amp;post=40&amp;subd=craupesantez&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://craupesantez.wordpress.com/2009/06/02/software-de-registro-de-personal-hecho-en-java-sobre-ubuntu-y-con-conexion-a-mysql/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/7b39402e7f1c5f6ab69cc36a3a2ecf9e?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">Cesarin</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo.jpg?w=300" medium="image">
			<media:title type="html">pantalla principal</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo11.jpg?w=300" medium="image">
			<media:title type="html">Autentificación del Administrador</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo24.jpg?w=300" medium="image">
			<media:title type="html">Ventana para el manejo del Administrador</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo31.jpg?w=300" medium="image">
			<media:title type="html">pantalla listar empleados</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo5.jpg?w=300" medium="image">
			<media:title type="html">Ventana de registro de Empleados</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo6.jpg?w=300" medium="image">
			<media:title type="html">Ventana Eliminar Empleado</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo7.jpg?w=300" medium="image">
			<media:title type="html">Ventana para Imprimir informe</media:title>
		</media:content>

		<media:content url="http://craupesantez.files.wordpress.com/2009/06/dibujo81.jpg?w=1024" medium="image">
			<media:title type="html">Ventanas administración con ventanas internas.</media:title>
		</media:content>
	</item>
	</channel>
</rss>
