La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1457 - SELECT EN TABLAS DBF
Autor:  German Risco Salcedo
Una consulta para quien pueda ayudarme:

Estoy aplicando PowerBuilder para hacer un modulo de Consultas a una Tabla de tipo DBF de un sistema que aun se encuentra operativo en mi empresa. Cuando trato de hacer una sentencia SELECT incrustada en el Script de mi programa, me arroja Syntax Error, pero con la misma sentencia SELECT en el DB Administration funciona a la perfeccion. Hay alguna consideracion adicional que tomar en cuenta al incrustar una sentencia SELECT para utilizar Tablas de tipo DBF ??

Gracias por la ayuda.

  Respuesta:  Cristian Neira
Cuando realizas un select en tu script, recuerda que si lleva variables, estas deben ir antecedidas del signo :. Esto para que el el compilador asuma que no es una columna perteneciente a una tabla.
Lo otro es que debes revisar la sintaxis de la instrucción Select, ademas del tipo de Datos de la Clausula WHERE.
Por ultimo esta Sentencia debe terminar con un punto y Coma (;)

Espero te sirva
Saludos
Cristian

  Respuesta:  Isaac Freijo Pérez
Lo primero que tienes que saber es que si es una sentencia incrustada en código tiene que ser finalizada con un punto y coma.
Después, todas las columnas que retorne el select deben ser almacenadas en variables, cogete la help, allí hay ejemplos:

Select a into :variable from tabla