<HTML><HEAD><TITLE>Re: [Gvsig_usuarios] Referenciacin de tablas alfanumricas de Oracle. Es posible (sin morir en el intento)?</TITLE>
<META http-equiv=Content-Type content="text/html; charset=unicode">
<META content="MSHTML 6.00.6000.17095" name=GENERATOR></HEAD>
<BODY>
<DIV id=idOWAReplyText5805>
<DIV><FONT face="Times New Roman" color=#000000 size=3>Hola,</FONT></DIV>
<DIV> </DIV>
<DIV>En efecto, el acceso a tablas alfanuméricas tiene una interfaz antigua, y los drivers que se usan por debajo son dferentes a los que se usan con tablas geométricas (Postgis, Oracle Spatial)</DIV>
<DIV> </DIV>
<DIV>No me queda claro si hablas como usuario o como desarrolador?</DIV>
<DIV> </DIV>
<DIV>Si es como usuario, qué funcionalidad no te funciona? qué mensaje de error aparece? qué dice el log?</DIV>
<DIV> </DIV>
<DIV>Si es como desarrollador, creo que tienes dos opciones:</DIV>
<DIV> </DIV>
<DIV>- obtener las conexiones del gestor de conexiones GeoBD y usarla para acceder a una BD alfanumérica (todo esto por código). Para esto usarías la clase com.iver.cit.gvsig.fmap.drivers.db.utils.SingleVectorialDBConnectionManager</DIV>
<DIV> </DIV>
<DIV>- imitar el mecanismo de acceso a BD alfanuméricas, para esto creo que es suficiente usar DriverManager.getDriver(<nombre>) y luego averigua qué instancia te ha devuelto y usas los métosdos de esa clase (el método open(...) si no me equivoco)</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>Saludos,</DIV>
<DIV><FONT face="Courier New" size=2><FONT face="Times New Roman" size=3>Juan Lucas Domínguez Rubio<BR></FONT>---</FONT></DIV></DIV>
<DIV id=idSignature92733>
<DIV><FONT size=2><FONT size=2><FONT face="Courier New" size=2>Prodevelop SL, Valencia (España)</FONT></DIV>
<DIV>
<DIV><FONT face="Courier New" size=2>Tlf.: 96.351.06.12 -- Fax: 96.351.09.68<BR></FONT><A href="http://www.prodevelop.es/"><FONT face="Courier New" size=2>http://www.prodevelop.es</FONT></A><BR><FONT face="Courier New" size=2>---</FONT></DIV></FONT></DIV></FONT></DIV>
<DIV><FONT face="Courier New"></FONT> </DIV>
<DIV><FONT face="Courier New"></FONT> </DIV>
<DIV><FONT size=2>
<DIV class=message-text><FONT face="Courier New">El objetivo es referenciar una tabla alfanumérica de Oracle en GvSig y poder trabajar con ella como si fuera una tabla más incluida en la sección tabla. <BR><BR>GvSIG ofrece dos formas de conectarse a BBDD Oracle: <BR><BR>1) A través del gestor de conexiones espaciales. Usando el <I>Oracle Spatial Database Driver</I> Aquí han de ser tablas con componente espacial para añadir las capas <BR><BR>2) Desde el gestor de proyectos, tabla --> nuevo --> Base de Datos. Eligiendo driver Oracle y eligiendo la tabla de la BBDD correspondiente con un menú que no es muy amigable (que por cierto, no te permite elegir esquema) se supone que cargar dicha tabla ENTERA en GvSIG. <BR><BR></FONT><FONT face="Courier New"><B>Si mi objetivo es unicamente trabajar desde GVSIG con una tabla alfanumérica referenciada desde ORACLE... cual sería la forma más apropiada de hacerlo??? Es posible hacer esto??? <BR></B><BR><BR>Saludos para todos. <BR><BR><I>PD: Tengo ya perfectamente configurada la extensión, el driver jdbc, etc..</I> </FONT></DIV>
<DIV class=message-text><FONT face="Courier New"></FONT> </DIV>
<DIV class=message-text><FONT face="Courier New"></FONT> </DIV>
<DIV class=message-text> </DIV></FONT></DIV></BODY></HTML>