<?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>Sun, 12 Feb 2012 03:07:18 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <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> <item><title>Por: MILTON CASAS</title><link>http://lineadecodigo.com/java/conectarnos-a-una-base-de-datos-con-jdbc/comment-page-1/#comment-37567</link> <dc:creator>MILTON CASAS</dc:creator> <pubDate>Fri, 07 Dec 2007 17:49:49 +0000</pubDate> <guid
isPermaLink="false">http://lineadecodigo.com/2007/08/10/conectarnos-a-una-base-de-datos-con-jdbc/#comment-37567</guid> <description>EXCELENTE APORTE, MUY AGRADECIDO</description> <content:encoded><![CDATA[<p>EXCELENTE APORTE, MUY AGRADECIDO</p> ]]></content:encoded> </item> </channel> </rss>
