PDA

Ver la Versión Completa : Error 204


ramygo
26-05-2003, 20:27:00
Soy usuario de Interbase y cuando trato de realizar una consulta el sistema me responde con :

ISC ERROR MESSAGE:
Dynamic SQL Error
SQL error code = -204
Table unknown
ALUMNO

SQL ERROR CODE:-204

SQL ERROR MESSAGE:
Undefined name

Estoy trabbajando con una tabla llamada Alumno.

Gracias.

kinobi
26-05-2003, 21:13:06
Hola,

ayudaría ver la consulta que hace saltar el error, conocer la versión de InterBase que utilizas y, si es 6 o superior, el dialecto que utilizas.

Saludos.

ramygo
26-05-2003, 23:01:17
La consulta que realizo es la siguiente :

SELECT * FROM Usuario WHERE usuario='" & txtUsuario &'"
Donde txtusuario es un text capturado en ejecución.

La herramienta de desarrollo es Visual Basic 6.0 y el interbase es 6.0, la base de datos se conecta bien pero no me permite accesar los datos.

Gracias por su atención.

kinobi
26-05-2003, 23:09:24
Hola,

Posteado originalmente por ramygo
La consulta que realizo es la siguiente :

SELECT * FROM Usuario WHERE usuario='" & txtUsuario &'"

aunque todo es posible, veo difícil que el problema te lo dé en la tabla Alumno como comentas en el primer mensaje del hilo.

¿Estás seguro que el error que comentas en tu primer mensaje se corresponde con esta consulta (que haces sobre la tabla Usuario)?.

Por cierto, no has comentado el dialecto que estás utilizado.

Saludos.

ramygo
26-05-2003, 23:30:30
TE AGRADEZCO MUCHO TU INTERÉS POR RESPONDERME.

LA VERDAD LA CONSULTA QUE REALIZO EN LA TABLA ALUMNO O EN LA DE USUARIO NO VARÍA EN NADA, LO QUE QUICE DECIRTE ES QUE POR NINGÚN LADO SE DEJA CONSULTAR.

EL DIALECTO QUE UTILIZO ES EL 3.

GRACIAS NUEVAMENTE.

RAMIRO.

kinobi
26-05-2003, 23:36:38
Hola Ramiro,

Posteado originalmente por ramygo
EL DIALECTO QUE UTILIZO ES EL 3.


Bien, suponiendo que la tabla es Alumno, por ejemplo definida así ...


CREATE TABLE "Alumno" (
"IdAlumno" INTEGER ...
...


La SELECT (con dialecto 3) debería ser ...


SELECT * FROM "Alumno" WHERE "IdAlumno" = '<condición>' ...


Ojo a las comillas simples y dobles, y en el caso del nombre de los objetos de la base de datos (nombres de tablas, columnas, ...) que estén escritas exactamente igual (distinción de mayúsculas y minúsculas).

Saludos.