<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Conectarnos a una base de datos con JDBC</title>
	<atom:link href="http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/feed/" rel="self" type="application/rss+xml" />
	<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/</link>
	<description>/* Programación en la red */</description>
	<lastBuildDate>Thu, 24 May 2012 03:42:58 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: urge &#171; Dudas de Programacion</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-2/#comment-51320</link>
		<dc:creator>urge &#171; Dudas de Programacion</dc:creator>
		<pubDate>Mon, 14 May 2012 09:19:12 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-51320</guid>
		<description>[...] un ejemplo básico de conexión JDBC http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/  Posted 12 months ago [...]</description>
		<content:encoded><![CDATA[<p>[...] un ejemplo básico de conexión JDBC <a href="http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/" rel="nofollow">http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/</a>  Posted 12 months ago [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Víctor Cuervo</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-2/#comment-50742</link>
		<dc:creator>Víctor Cuervo</dc:creator>
		<pubDate>Thu, 13 Oct 2011 15:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-50742</guid>
		<description>@nestor,

Sí, se asume que se tiene una sentencia SQL en el PreparedStatement.
Si hay un error SQL se captura en el try-catch.
¿Cual es el problema?</description>
		<content:encoded><![CDATA[<p>@nestor,</p>
<p>Sí, se asume que se tiene una sentencia SQL en el PreparedStatement.<br />
Si hay un error SQL se captura en el try-catch.<br />
¿Cual es el problema?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: nestor</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-2/#comment-50715</link>
		<dc:creator>nestor</dc:creator>
		<pubDate>Wed, 05 Oct 2011 23:32:55 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-50715</guid>
		<description>stmt = con.prepareStatement(&quot;SELECT titulo FROM libros&quot;);
&lt;b&gt;rs = stmt.executeQuery();&lt;/b&gt;
pero esa joda no sirve, de por si hay error, executeQuery debe tener un string sql...</description>
		<content:encoded><![CDATA[<p>stmt = con.prepareStatement(&#8220;SELECT titulo FROM libros&#8221;);<br />
<b>rs = stmt.executeQuery();</b><br />
pero esa joda no sirve, de por si hay error, executeQuery debe tener un string sql&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: dario espindola</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-50410</link>
		<dc:creator>dario espindola</dc:creator>
		<pubDate>Fri, 22 Apr 2011 21:11:12 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-50410</guid>
		<description>hola... alguien me puede ayudar a halar los datos desde access para mostrarlo en la interfaz de java necesito que ingrese,consulte,modifique, elimine y haga un listado de una tabla que contiene cedula, nombres, apellidos, direccion y telefono..... gracias</description>
		<content:encoded><![CDATA[<p>hola&#8230; alguien me puede ayudar a halar los datos desde access para mostrarlo en la interfaz de java necesito que ingrese,consulte,modifique, elimine y haga un listado de una tabla que contiene cedula, nombres, apellidos, direccion y telefono&#8230;.. gracias</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: mar</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-49986</link>
		<dc:creator>mar</dc:creator>
		<pubDate>Wed, 03 Nov 2010 17:23:57 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-49986</guid>
		<description>hola kiero saber como conectar de eclipce asi una base de datos</description>
		<content:encoded><![CDATA[<p>hola kiero saber como conectar de eclipce asi una base de datos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Alejandro</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-49409</link>
		<dc:creator>Alejandro</dc:creator>
		<pubDate>Fri, 11 Jun 2010 09:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-49409</guid>
		<description>Tengo una duda al respecto de recorrer un resultset.
Está claro que utilizando .next() vamos pasando por cada uno de los registros, pero qué pasa cuando el resulset tiene sólo un registro????

En mi caso, la sentencia rs.next() da true y por tanto entra al bucle, pero cuando va a acceder al contenido da un error porque ya se saltó el registro.

Copio el código que he tenido que utilizar para contemplar ese caso:

 boolean existe = rs.first();
        if (existe) {   //con esto obtengo los datos del primer registro
            valor = rs.getString(&quot;VAL&quot;);
            //líneas de código para trabajar con valor
            while (rs.next()) {    //ahora que ya tengo el primero sigo            cogiendo los demás registros, si los hay
                valor = rs.getString(&quot;VAL&quot;);
                //líneas de código para trabajar con valor
            }
        }

**********************************

Como podéis intuir, las líneas de código para trabajar con valor son las mimas (tengo que repetir el código). Si no hago el rs.first() sino que directamente hago el rs.next() no puedo captar el valor del primer registro, si sólo tengo uno en el resultset.

Espero haberme expresado con claridad.

Saludos,</description>
		<content:encoded><![CDATA[<p>Tengo una duda al respecto de recorrer un resultset.<br />
Está claro que utilizando .next() vamos pasando por cada uno de los registros, pero qué pasa cuando el resulset tiene sólo un registro????</p>
<p>En mi caso, la sentencia rs.next() da true y por tanto entra al bucle, pero cuando va a acceder al contenido da un error porque ya se saltó el registro.</p>
<p>Copio el código que he tenido que utilizar para contemplar ese caso:</p>
<p> boolean existe = rs.first();<br />
        if (existe) {   //con esto obtengo los datos del primer registro<br />
            valor = rs.getString(&#8220;VAL&#8221;);<br />
            //líneas de código para trabajar con valor<br />
            while (rs.next()) {    //ahora que ya tengo el primero sigo            cogiendo los demás registros, si los hay<br />
                valor = rs.getString(&#8220;VAL&#8221;);<br />
                //líneas de código para trabajar con valor<br />
            }<br />
        }</p>
<p>**********************************</p>
<p>Como podéis intuir, las líneas de código para trabajar con valor son las mimas (tengo que repetir el código). Si no hago el rs.first() sino que directamente hago el rs.next() no puedo captar el valor del primer registro, si sólo tengo uno en el resultset.</p>
<p>Espero haberme expresado con claridad.</p>
<p>Saludos,</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: silver_7</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-45233</link>
		<dc:creator>silver_7</dc:creator>
		<pubDate>Thu, 02 Oct 2008 16:30:03 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-45233</guid>
		<description>amm... Hola!
Tengo que hacer una conexion remota para hacer una consulta... ahora mismo pruebo el codigo antes descrito aqui. solo que aun no me queda muy claro y pues no tengo donde probarlo. anteriormente en clase hice la prueba con el siguiente codigo en Java, desde el servidor y el cliente. El Server contiene el texto, y el Cliente recibe el texto. Ahora quiero hacer lo mismo pero con una consulta.
Me podria alguien explicar mas detalladamente? con el codigo que se explica aqui puedo modificar mi codigo para aplicar la conexion y consulta?

Server

import java.net.*;
import java.io.*;
public class Servidor{
    public static void main(String [] args){
        ServerSocket ss = null;
    	try{
		ss = new ServerSocket(5432);
	}
	catch(IOException e1){
		System.out.println(e1.toString());
	}
	try{
		Socket s = ss.accept();
		OutputStream os = s.getOutputStream();
                DataOutputStream dos = new DataOutputStream(os);
                dos.writeUTF(&quot;Hola, soy yo!&quot;);
                s.close();
                os.close();
        }
        catch(IOException ioe){}
       }
}
                       

Cliente

import java.net.*;
import java.io.*;
public class Cliente{
	public static void main(String [] args){
		try{
	Socket s1 = new Socket(&quot;192.168.0.89&quot;, 5432);
		InputStream is  = s1.getInputStream();
	DataInputStream dis = new DataInputStream(is);
                        System.out.println(dis.readUTF());
			is.close();
			dis.close();
		}
		catch(ConnectException ce){
		}
                catch(IOException ioe){}
	}
}</description>
		<content:encoded><![CDATA[<p>amm&#8230; Hola!<br />
Tengo que hacer una conexion remota para hacer una consulta&#8230; ahora mismo pruebo el codigo antes descrito aqui. solo que aun no me queda muy claro y pues no tengo donde probarlo. anteriormente en clase hice la prueba con el siguiente codigo en Java, desde el servidor y el cliente. El Server contiene el texto, y el Cliente recibe el texto. Ahora quiero hacer lo mismo pero con una consulta.<br />
Me podria alguien explicar mas detalladamente? con el codigo que se explica aqui puedo modificar mi codigo para aplicar la conexion y consulta?</p>
<p>Server</p>
<p>import java.net.*;<br />
import java.io.*;<br />
public class Servidor{<br />
    public static void main(String [] args){<br />
        ServerSocket ss = null;<br />
    	try{<br />
		ss = new ServerSocket(5432);<br />
	}<br />
	catch(IOException e1){<br />
		System.out.println(e1.toString());<br />
	}<br />
	try{<br />
		Socket s = ss.accept();<br />
		OutputStream os = s.getOutputStream();<br />
                DataOutputStream dos = new DataOutputStream(os);<br />
                dos.writeUTF(&#8220;Hola, soy yo!&#8221;);<br />
                s.close();<br />
                os.close();<br />
        }<br />
        catch(IOException ioe){}<br />
       }<br />
}</p>
<p>Cliente</p>
<p>import java.net.*;<br />
import java.io.*;<br />
public class Cliente{<br />
	public static void main(String [] args){<br />
		try{<br />
	Socket s1 = new Socket(&#8220;192.168.0.89&#8243;, 5432);<br />
		InputStream is  = s1.getInputStream();<br />
	DataInputStream dis = new DataInputStream(is);<br />
                        System.out.println(dis.readUTF());<br />
			is.close();<br />
			dis.close();<br />
		}<br />
		catch(ConnectException ce){<br />
		}<br />
                catch(IOException ioe){}<br />
	}<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Anthony</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-44896</link>
		<dc:creator>Anthony</dc:creator>
		<pubDate>Mon, 28 Jul 2008 01:06:23 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-44896</guid>
		<description>Estoy trabajando con eclipse y mySQL
Por favor si sabe como hacer la conexion le pido responda este mensaje</description>
		<content:encoded><![CDATA[<p>Estoy trabajando con eclipse y mySQL<br />
Por favor si sabe como hacer la conexion le pido responda este mensaje</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: efra</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-44731</link>
		<dc:creator>efra</dc:creator>
		<pubDate>Wed, 25 Jun 2008 16:31:32 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-44731</guid>
		<description>Hola a todos. Tnego una curiocidad, para que me muestros todos los campos. que debeo hacer.Porque en sql server se hacer slect * from clientes. en java es igual.</description>
		<content:encoded><![CDATA[<p>Hola a todos. Tnego una curiocidad, para que me muestros todos los campos. que debeo hacer.Porque en sql server se hacer slect * from clientes. en java es igual.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: carlos</title>
		<link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-43461</link>
		<dc:creator>carlos</dc:creator>
		<pubDate>Fri, 11 Jan 2008 02:17:10 +0000</pubDate>
		<guid isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-43461</guid>
		<description>necesito manipular una base de datos q ya esta enlazada conjava</description>
		<content:encoded><![CDATA[<p>necesito manipular una base de datos q ya esta enlazada conjava</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Served from: lineadecodigo.com @ 2012-05-24 08:10:49 by W3 Total Cache -->
