From: | Mario Jiménez Carrasco <mario(dot)carrasco(at)gmail(dot)com> |
---|---|
To: | Jaime Casanova <systemguards(at)gmail(dot)com> |
Cc: | Adrian Bravo <abravo(at)dlya(dot)com(dot)uy>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Problema en ejecución de sentencias SQL |
Date: | 2005-07-15 13:28:36 |
Message-ID: | e6f25a57050715062854a518b7@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Yo tengo el mismo problema... estoy desarrollando una aplicación en C++
Builder (sobre Windows XP y PostgreSQL 8.0), utilizando un objeto TQuery, y
en la sentencia que utilizo hago la siguiente sentencia.
TQuery->SQL->Clear();
TQuery->SQL->Add ("SELECT IdArticulo, Nombre FROM 'Articulo'");
TQuery->Open();
y me arroja el mismo error de no encontrar la tabla, obviamente un error
interpretado en c++ builder.
ERROR: relation "archivo" does not exist
De acuerdo a lo que leo, yo tengo nombradas mis tablas al estilo Capìtal,
es decir, las primeras letras de cada palabra que lo conforman están en
mayusculas... que se recomienda en este caso?... poner todas a minusculas?
o cual puede ser mi error en caso de que no lo sean los nombres de las
tablas. porque yo he probado incluso calificando la tabla, con el esquema al
que pertenece... de esta forma...
TQuery->SQL->Add ("SELECT IdArticulo, Nombre FROM 'public.Articulo'");
aunque no lo he intentado con el nombre de la base... creen que de esa
forma funcione?
Espero sus comentarios..
Gracias.
On 7/14/05, Jaime Casanova <systemguards(at)gmail(dot)com> wrote:
>
> > Hola, tengo PostgreSQL 8.0 instalado sobre Windows XP, mediante la
> > herramienta PgadminIII, cree una base de datos y en ella una sencilla
> tabla
> > con un par de columnas (todo a través de la interfaz gráfica de
> pgadminIII).
> > Luego con el Quero Tool intente insertar datos en la tabla a traves de
> un
> > INSERT INTO mi_tabla Values(……
> >
> > Cuando ejecuto la consulta me devuelve este error:
> >
> > ERROR: relation "mi_tabla" does not exist
> >
> > Agradecería cualquier ayuda o sugerencia sobre la causa del error.
> >
>
> Seria muy util ver las sentencias que utilizastes, aun asi voy a dar
> un par de tiros al aire haber si le atino a algo:
>
> 1) escribistes el nombre de la tabla con mayusculas, no lo hagas los
> nombres de tablas van con minusculas... si en verdad quieres las
> mayusculas pon el nombre entre comillas.
>
> 2) lo creastes en un esquema distinto al que estas usando ahora...
>
> --
> Atentamente,
> Jaime Casanova
> (DBA: DataBase Aniquilator ;)
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>
--
Mario Jimenez Carrasco
Calle 27-A #324 x 10-C y 12,
Fracc. Vergel II.
Mérida, Yucatán.
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-07-15 13:52:12 | Re: Problema en ejecución de sentencias SQL |
Previous Message | Horacio Degiorgi | 2005-07-15 05:11:59 | Control de personal |