![]() |
Cosulta de BDF no regresa nada
hola, que tal. Tengo un problema con dbf's. Estoy haciendo una aplicacion que debe consultar tablas dbf, y el problema consiste en que cuando hago una consulta, esta regresa vacia. Por ejemplo tengo
select * from tabla1 where folio='DA0025' la tabla es tabla1.dbf y no da problemas de ubicacion, si lo hago en el database desktop, tampoco me regresa nada y es obvio que la tabla contiene esos valores, por lo que no se cual es el problema, ya que el DBDesktop tampoco hace nada aun si lo busco por fecha o por otro campo. |
y que tipo de campo estamos hablando, escribe la estructura de la tabala a ver qe pueda suceder
|
Revisa que dentro del campo no existan espacios en blanco que te estén haciendo que el valor sea distinto.
Prueba con el operador LIKE a ver si por ahí está el problema. |
Hola
trae algunos problemas el uso de comillas explicitas en Delphi en las consultas En tu codigo: select * from tabla1 where folio='DA0025' Te sugiero que lo cambies por select * from tabla1 where folio = quotedstr(DA0025) la Funcion quotedstr (quoted string = cadena "encomillada") pasa de manera correcta a la DB o al SGBD de manera correcta la consulta, claro si estamos hablando de que tu campo folio es Texto, no? Saludos |
La franja horaria es GMT +2. Ahora son las 12:49:51. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi