FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
|||
|
|||
Error Adoquery
Que tal a todo el foro.
Tengo una consulta en adoquery donde busco ciertos campos, y al ejecutarla me arroja un error "invalid field size". La consulta la he hecho asi:
al ejecutarla me marca el error, he colocado algunos showmessage para identificar en que linea me provoca el error y he identificado que es al abrir la tabla. Alguien sabe por que da este error?? |
#2
|
|||
|
|||
Hola
Cuando realizas un Select no necesitas ejecutar ExecSQL, solo debes usar Open. Quitale esa linea e intenta de nuevo. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
||||
|
||||
Hola
Me da la impresion de que (numreferencia) es un campo integer. Ademas de que estas ejecutando y abriendo la consulta. prueba asi: Saludos
__________________
Siempre Novato |
#4
|
|||
|
|||
He probado de las dos formas y con ambas me sigue provocando el mismo error.
Mi campo numreferencia es de tipo char Conexion que usa adoquery Provider=MSDASQL.1;Password=prueba;Persist Security Info=True;User ID=root;Data Source=XXXX |
#6
|
|||
|
|||
Hola de nuevo caral
Ya habia intentado quitando el cambio a integer pero me sigue marcando el mismo error Saludos |
#7
|
|||
|
|||
Cita:
Una pregunta, ese campo es Char o VarChar, por otro lado si es char, cuantos caracteres estas enviando en el edit1.text, solo puedes enviar un caracter y tal vez por eso el error. Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#8
|
||||
|
||||
Hola
Y no tendra que ver con el tamaño asignado al campo?. Saludos
__________________
Siempre Novato |
#9
|
|||
|
|||
El campo que utilizo para guardar la informacion es de tipo char con 20 caracteres, no creo que sea el error o que opinas??
saludos |
#10
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#11
|
||||
|
||||
Hola
Siempre es dificil ver los errores sin la totalidad del codigo. Aveces marca el error en un sitio y es en otro. As usado F7 para probarlo?. Saludos
__________________
Siempre Novato |
#12
|
|||
|
|||
Saludos
egostar, no he modificado datos en mi base, aun que realmente no tiene por que afectar si estoy adicionando un modulo donde esoy creando mi consulta o estoy mal?? He modificado mi busqueda solo seleccionando los campos que necesito y me ha quedado asi:
ahora me marca un list out bonus |
#13
|
|||
|
|||
He logrado resolver el problema con el codigo que ha puesto caral y lo he modificado con solo ciertos campos quedando asi:
el list out bonus me daba por que me faltaban dos puntos ( : ); Gracias a todos por el apoyo!! |
#14
|
||||
|
||||
Hola
Donde faltaban dos puntos?. Saludos
__________________
Siempre Novato |
#15
|
|||
|
|||
Hola
Lo que paso es que cuando copie tu codigo el SQL tenia todos los campos con la sentencia.
Despues hice una sentencia con solo los campos que necesitaba pero no me percate de que me faltaban los dos puntos despues del igual ( = Num). de hecho en el codigo que puse de list out bonus esta el error.. Gracias caral por el apoyo!! |
#16
|
|||
|
|||
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#17
|
||||
|
||||
Hola
Ahora me hechas en cara que soy ciego. Y eso que te gane, lero, lero. Saludos
__________________
Siempre Novato |
#18
|
|||
|
|||
Cita:
Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#19
|
||||
|
||||
Hola
Saludos
__________________
Siempre Novato |
#20
|
|||
|
|||
Saludos!!
Suele pasar que se nos vaya un punto o no caral?? Por cierto, tengo entendido que con adoquery puedes modificar los datos directos en un dbgrid cosa que si he podido hacer, pero lo que no entiendo es por que solo puedo modificar el mismo numero de caracteres con el cual se leyo? por decir, si tengo un campo cantidad con el numero 10 equivale a 2 caracteres, a lo cual si quiero modificarlo por la cantidad 100 no puedo hacerlo ya que solo cuenta con 2 espacios, hay alguna forma que lo pueda modifcar sin esta restriccion?? Y gracias por todo su apoyo compañeros!!! |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error con AdoQuery y 2 Form | Cecilio | Conexión con bases de datos | 2 | 23-10-2008 17:37:04 |
Error ADOQuery con Parametros | drykea | SQL | 5 | 09-09-2008 15:49:09 |
Error al borrar con Adoquery | hernitz | SQL | 6 | 07-03-2007 22:55:13 |
Qrchart + Adoquery Error | Ferrolano | Gráficos | 0 | 22-05-2006 10:03:02 |
Error al cerrar un ADOQuery | Alexander | Conexión con bases de datos | 2 | 02-06-2004 13:42:18 |
|