[Gvsig_usuarios] Problema al enlazar tablas PostgreSQL/postGIS, es posible con un campo de tipo texto?

Cristian Pin Pérez cpinperez en hotmail.com
Jue Dic 22 11:22:19 CET 2011


Solucionado!!
el problema era qua la longitud del campo definido era 40, y al cargar los datos utilizaba todos los espacios y el valor era diferente a la tabla receptora del enlace...es decir, me quedaba un valor del tipo: '1_______________', '2____________',...y la tabla receptora era '1', '2', '3',...
Saludos,
Cristhian

From: cpinperez en hotmail.com
To: gvsig_usuarios en listserv.gva.es
Date: Fri, 16 Dec 2011 13:38:51 +0000
Subject: Re: [Gvsig_usuarios] Problema al enlazar tablas PostgreSQL/postGIS, es posible con un campo de tipo texto?







Bueans Carlos, y gracias por tu respuesta!
probé a reducir el nombre y quitarle el guion bajo, pero tampoco funcionó...
no acabo de entender porque!
Gracias de todas formas...
Saludos,
también des del baix Llobregat...trabajo en el Parc Agrari...
Cristhian
From: carlos.lopez en geodata.es
Date: Fri, 16 Dec 2011 13:08:25 +0100
To: gvsig_usuarios en listserv.gva.es
Subject: Re: [Gvsig_usuarios] Problema al enlazar tablas PostgreSQL/postGIS, es posible con un campo de tipo texto?

Hola Cristian,
El tema de los joins a veces se atasca y cuesta resolverlo....
Te comento algunas sugerencias que he aplicado yo y que me han resulatdo útiles, a ver si te sirve alguna:
- Que los nombres de los campos de las 2 tablas (todos) no contengan carácteres "raros" 


- Que los nombres de los campos a enlazar no comiencen por un número.
- Que los nombres de las tablas no sean muy largos ni tengan carácteres "raros"
- Que los valores que tienen el campo a enlazar no tengan espacios ni caracteres "raros", aunque sea tipo texto, ningún problema



Por caracter raro me refiero a acentos, guión, la eñe, la ç, etc....

Espero haberte ayudado.

Un saludo,

Carlos López Quintanilla
Consultor SIG
M. +34 699.680.261
carlos.lopez en geodata.es




El 16 de diciembre de 2011 11:22, Cristian Pin Pérez <cpinperez en hotmail.com> escribió:






Buenas!
llevo ya unos días rompiéndome la cabeza y no encuentro solución...
Generé un sistema con PostgreSQL, y trabajo con tablas alfanuméricas y tablas con geometría, estas estan relacionadas y precisamente quería relacionar varias tablas que tienen el campo con el codigo "tram_cd" en común y es del mismo tipo "Character", tienen claves primarias en unas y claves foraneas las otras. Cargo tablas alfanuméricas y espaciales y al provar a hacer union o enlace, el campo final no lo reconoce queda un espacio en blanco...he probado a hacerlo con algun campo numérico, y si que lo reconoce. He estado mirando en manuales y foros y no encontrado ninguna información sobre esto para GvSIG. En quantum gis, sí que para añadir tablas alfanuméricas solicita que tengan un campo con primary key y de tipo "integer".


Alguien podría decirme si es correcto que gvsig no puede generar uniones/enlaces con campos de tipo texto? 
 De no ser así, que me puede estar fallando?


Gracias, y saludos! 		 	   		  

_______________________________________________

gvSIG_usuarios mailing list

gvSIG_usuarios en listserv.gva.es



Para ver histórico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente dirección:



http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios





_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver hist�rico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente direcci�n:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios 		 	   		  

_______________________________________________
gvSIG_usuarios mailing list
gvSIG_usuarios en listserv.gva.es

Para ver hist�rico de mensajes, editar sus preferencias de usuario o darse de baja en esta lista, acuda a la siguiente direcci�n:

http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20111222/700ec73b/attachment.htm 


Más información sobre la lista de distribución gvSIG_usuarios