Article View: es.comp.lenguajes.java
Article #393Re: Problema con ResultSet en JDBC
From: Alejandro
Date: Thu, 07 Jun 2007 12:11
Date: Thu, 07 Jun 2007 12:11
34 lines
2820 bytes
2820 bytes
Hola Eduardo, Entiendo lo que me dices, el tema es que queria hacerlo un poco m�s gen�rico y bueno.. eso de la lista lo veo viable pero.. la cuesti�n es que en la tabla (aunque de momento solo borro tuplas), querria poder luego modificarlas a trav�s de los diversos m�todos (updateFloat(), updateInt(), etc) y que todo esto luego se actualizase en la base de datos real. Existe alguna forma de que, volcando los datos a una lista como me comentas, y actualizando/borrando/insertando en esa lista, luego pueda reenviar los datos modificados a la BD? Gracias, un saludo. Eduardo Y��ez Parareda escribi�: >> La cuesti�n es que me pongo en el primero para luego iterar hacia >> adelante en busca de la columna deseada (Que recibe como par�metro el >> m�todo deleteRow()), de ah� el first(). �No hay alguna opci�n para >> establece que el ResultSet no sea de ese tipo y si poder iterar a >> trav�s de el? > > Me parece que no, que eso tiene que ver con el driver usado, y si el > driver no soporta ese tipo de ResultSets 'navegables', no puedes hacer > nada. > > Soluci�n: No navegues por el ResultSet, no me parece una buena soluci�n, > m�s que nada porque no es est�ndar para todas > las BBDD. Lee el resultado del ResultSet y guardas cada registro en una > lista. Recorre la lista y elimina los > elementos que no cumplan los requisitos que requieres. Y listo. > > Haz una clase que represente el registro devuelto, y creas objetos de > esa clase para guardarlos en la lista.
Technical Details
Message-ID:
<4667f5e4_3@filemon2.isp.telecable.es>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!newsfeed.freenet.de!85.12.40.130.MISMATCH!xlned.com!feeder1.xlned.com!hwmnpeer03.ams!news.highwinds-media.com!newsfeed.telecable.es!not-for-mailReferences:
<4667501c_1@filemon2.isp.telecable.es> <5cprphF30llkcU1@mid.individual.net> <4667cdcc_4@filemon2.isp.telecable.es> <5cq3l1F304p9hU1@mid.individual.net>Show Full Headers
Complete Article Headers
X-Google-Thread: 1116f3,3c7dc0a3c946ac67 X-Google-Attributes: gid1116f3,public,usenet X-Google-Language: SPANISH,ASCII Date: Thu, 07 Jun 2007 14:11:26 +0200 From: Alejandro <none@none.es> User-Agent: Thunderbird 1.5.0.12 (Windows/20070509) MIME-Version: 1.0 Newsgroups: es.comp.lenguajes.java Subject: Re: Problema con ResultSet en JDBC References: <4667501c_1@filemon2.isp.telecable.es> <5cprphF30llkcU1@mid.individual.net> <4667cdcc_4@filemon2.isp.telecable.es> <5cq3l1F304p9hU1@mid.individual.net> In-Reply-To: <5cq3l1F304p9hU1@mid.individual.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Antivirus: avast! (VPS 000748-0, 07/06/2007), Outbound message X-Antivirus-Status: Clean NNTP-Posting-Host: 81.9.180.206 Message-ID: <4667f5e4_3@filemon2.isp.telecable.es> X-Trace: filemon2.isp.telecable.es 1181218276 81.9.180.206 (7 Jun 2007 14:11:16 +0200) Organization: TeleCable, S.A.U. Lines: 34 Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!club-internet.fr!feedme-small.clubint.net!newsfeed.freenet.de!85.12.40.130.MISMATCH!xlned.com!feeder1.xlned.com!hwmnpeer03.ams!news.highwinds-media.com!newsfeed.telecable.es!not-for-mail