Jump to content


Photo

Table Unknow en DBExpress


  • Please log in to reply
7 replies to this topic

#1 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 30 November 2009 - 02:01 PM

Hola,
quería compartir con ustedes este problema que tuve hasta hace algunos días con los componentes DBExpress.
Sucedía cada que a un ClientDataSet despues de lanzar un query mediante el CommadText, intentaba retornarlo para hacer una inserción, pero al contrario recibía dicho error:

Table unknown 'nombre tabla'...


Por más que intentaba no daba con el problema; hasta que caí en cuenta de que ya conocía la respuesta :D, no comprendo la verdadera razón de esta diferencia, pero la razón es la forma de escritura de la sentencia:



sql
  1. SELECT * FROM la_tabla



Con solución, escribirla en mayúscula:



sql
  1. SELECT * FROM LA_TABLA



Espero sirva de ayuda este comentario.


Saludos!
  • 0

#2 egostar

egostar

    missing my father, I love my mother.

  • Administrador
  • 14448 posts
  • LocationMéxico

Posted 30 November 2009 - 02:44 PM




sql
  1. SELECT * FROM la_tabla



Con solución, escribirla en mayúscula:



sql
  1. SELECT * FROM la_tabla




*-) 8-) Hay algo que no me checa amigo :)

Salud OS
  • 0

#3 Caral

Caral

    Advanced Member

  • Moderador
  • PipPipPip
  • 4266 posts
  • LocationCosta Rica

Posted 30 November 2009 - 02:51 PM

Hola
Yo creo que esto del copy y paste le jugo una broma a Felipe :D
Para mi que la_tabla debe ser la diferencia, no se, ya nos lo dira Felipe. (y)
Saludos
  • 0

#4 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 30 November 2009 - 03:30 PM

Lo que pasa es que la etiqueta automáticamente cambia las minúsculas a mayúsculas, por eso no se aprecia el ejemplo :D en la primera sentencia esta escrita en minúscula.

Saludos!
  • 0

#5 Fenareth

Fenareth

    Advanced Member

  • Administrador
  • 3486 posts
  • LocationMexico City

Posted 30 November 2009 - 03:32 PM

Entonces, si mal no entendí, lo que cambio fue el Select y el From cierto ?  *-)  ^o|

Saludox ! :D

  • 0

#6 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 30 November 2009 - 03:55 PM

Cambio de esto (minúscula):

select * from la_tabla

a esto (mayúscula):

SELECT * FROM LA_TABLA


Saludos!
  • 0

#7 enecumene

enecumene

    Webmaster

  • Administrador
  • 7419 posts
  • LocationRepública Dominicana

Posted 30 November 2009 - 04:40 PM

Acabo de modificarla y está en mayúsculas ^o|
  • 0

#8 felipe

felipe

    Advanced Member

  • Administrador
  • 3283 posts
  • LocationColombia

Posted 30 November 2009 - 05:05 PM

Acabo de modificarla y está en mayúsculas ^o|


Pues sigue igual *-)... de todas formas la intención es apreciar la simple diferencia, añado que este error me ha salido en Delphi 7 y Turbo Delphi 2006.

Saludos!
  • 0




IP.Board spam blocked by CleanTalk.