[Gvsig_english] gvSIG 1.1.2 applying SQL restriction on PostGIS layer while loading
Francisco José Peñarrubia
fjp at scolab.es
Fri Sep 11 11:07:30 CEST 2009
Hi Johannes.
No, sorry. Just to look into source code.... :-(.
Anyway, the driver will change totally in 2.0 release.
Thanks for your time.
Fran.
Johannes Valenta escribió:
> Hi Fran, list,
> thank you for responding. I will regard this issue next time.
> Is there any chance to look up specifications for using the PostGIS
> driver in a proper way?
>
> Best,
>
> Johannes
>
> 2009/9/11 Francisco José Peñarrubia <fjp at scolab.es <mailto:fjp at scolab.es>>
>
> Sorry. Field names also un upper case.
>
> Francisco José Peñarrubia escribió:
> > Hi Johannes.
> >
> > I think this issue could be related to problems about lower case
> - upper
> > case problems in our PostGIS driver. Try to do the same with
> some layer
> > with upper case name (and with a simple name).
> >
> > Hope it helps.
> >
> > Fran Peñarrubia
> > gvSIG team
> >
> > Johannes Valenta escribió:
> >
> >> Hi list,
> >>
> >> this morning I come up with a fairly simple question (one might
> think).
> >> How do you apply a SQL restriction on a PostGIS layer while
> loading it?
> >> Searching the list via Nabble did not give any valuable results.
> >>
> >> For adding a Geodb-Layer the english manual states :
> >> "Any alphanumeric restriction must be introduced by means of a
> valid
> >> SQL expression
> >> which is attached as a WHERE clause to each call to the database."
> >>
> >> Using /WHERE column = 'value' / ->did not work
> >> Using /WHERE column = "value"/ ->did not work
> >> Using /WHERE table.column = 'value'/ ->did not work
> >> Using /WHERE table.column = "value"/ ->did not work
> >> Using all of the above using /where/ ->did not work
> >> Using all of the above skipping /WHERE/ ->did not work
> >> Using all of the above inserting the whole /SELECT/-Statement
> -> did
> >> not work
> >> Using all of the above writing /IS /instead of/ =/ -> did not work
> >>
> >> What else could be a valid expression?
> >>
> >> Loading the table first and filtering it afterwards by using the
> >> dialogue i.e.
> >> /column = 'value'/ ->worked perfectly
> >>
> >> What do I miss?
> >>
> >> Pretty clueless in the morning (some coffee might help ;-)),
> >>
> >> Johannes
> >>
> >>
> >>
> ------------------------------------------------------------------------
> >>
> >> _______________________________________________
> >> Gvsig_internacional mailing list
> >> Gvsig_internacional at listserv.gva.es
> <mailto:Gvsig_internacional at listserv.gva.es>
> >> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional
> >>
> >>
> >
> > _______________________________________________
> > Gvsig_internacional mailing list
> > Gvsig_internacional at listserv.gva.es
> <mailto:Gvsig_internacional at listserv.gva.es>
> > http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional
> >
>
> _______________________________________________
> Gvsig_internacional mailing list
> Gvsig_internacional at listserv.gva.es
> <mailto:Gvsig_internacional at listserv.gva.es>
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Gvsig_internacional mailing list
> Gvsig_internacional at listserv.gva.es
> http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional
>
More information about the Gvsig_internacional
mailing list