Cuando fui joven y programe con clipper, recuerdo que se igualaba con .t.,
y alguna vez compre un libro que se llamaba SQL con Dbase (Aunque no lo
crean).

Claro, las consultas se hacian de forma interna, con el motor de Clipper o
de Dbase, y funcionaba 

IF variable = .T.
   Proceso
ENDIF

Que era similar a escribir

IF variable
   Proceso
ENDIF

Pero como el SQL de OOo me responde medio raro y no tengo una tabla .dbf
para verlo, no tengo mayor forma de ayudarte.

P.D. SELECT "Conexion"."tabla"."*" "*" FROM "Conexion"."tabla" "tabla"
¿Que hace?"

De ahí podemos ver como reconoce a los campos.
On Mon, Mayo 29, 2006, "Jose A. del Río" <[EMAIL PROTECTED]> dijo:

> Hola
> 
> El problema del campo binario era su manejo a la hora de hacer una 
> consulta con un campo definido con ese tipo (que si existe en dbase). A 
> la hora de crear una condición de filtrado con ese tipo de campo no 
> funciona ninguna de las indicadas en la ayuda tipo =1, verdadero, ...
> 
> Saludos
> josé Antonio
> 
> Arturo Garro escribió:
>> Fox 2.6b (DOS) si tiene el tipo de datos Logical, pero no puedo decir lo
>> mismo de dBase, porque nunca lo use. Tambien revise Visual Fox9 y tiene 
>> tipo
>> de datos logical.
>> 
>> Lo que pasa es que escribi mal la frase...
>> 
>> "Me parece que es como las tablas FOX... En ese caso, si dBase no tiene
>> datos
>> booleanos, pero puede hacer una columna de tipo integer y convertir los
>> valores binarios a 1 o 0. Funciona igual."
>> 
>> 
>> On 5/29/06, Ezequiel Montoya <[EMAIL PROTECTED]> wrote:
>> 
>>>
>>> No tengo dBase a la mano, pero ¿estas seguro de q no tiene campos tipo
>>> Logical? Me parece recordar que sí, y FoxBase debió tenerlos, pues empezó
>>> después.
>>>
>>> A menos q mi recuerdo esté contaminado x el uso posterior de FoxPro,
>>> claro.
>>> Aunque no venga al caso, comento que en dBase, FoxBase y Clipper hice mis
>>> pininos en programación "seria", entendida ésta como la q se hace para
>>> comer, pagar casa, etc, etc, etc. Aquí, fin del comentario personal.
>>>
>>> Ahora bien, más directo a la consulta original, yo también pienso q no
>>> puedes almacenar binarios en un archivo dBase, y q la manera más
>>> aproximada
>>> de hacerlo es poner la ruta en un campo character o memo (el character es
>>> más fácil de manejar, y es suficiente).
>>>
>>> Suerte
>>>
>>>
>>> Ezequiel Montoya
>>> MP Comercial y Servicios
>>> www.mpcomercial.com
>>> ____________________________
>>> Co-founder of OpenOffice.org Peru
>>>
>>> ----- Original Message -----
>>> From: "Arturo Garro" <[EMAIL PROTECTED]>
>>> To: <[email protected]>
>>> Sent: Monday, May 29, 2006 9:03 AM
>>> Subject: Re: [d_es] Campo binario en consultas
>>>
>>>
>>> dBase?
>>> Me parece que es como las tablas FOX... En ese caso, Fox no tiene datos
>>> booleanos, pero puede hacer una columna de tipo integer y convertir los
>>> valores binarios a 1 o 0. Funciona igual.
>>>
>>> En el caso de las imagenes puede usar el tipo de datos Blob, que se usa
>>> para
>>> datos binarios.
>>> La ayuda de Fox9 dice:
>>>
>>> "To store binary data of any kind, such as ASCII text, an executable
>>> (.exe)
>>> file, or a stream of bytes, and with indeterminate length, use the
>>> *Blob*data type. Blob data types are particularly useful for storing
>>> Image data
>>> from SQL Server."
>>> Ahora bien, si la tabla es dBase DOS, dificilmente se podra definir el
>>> tipo
>>> de datos que ocupa. Una solucion es hacer un tipo de datos Memo para
>>> almacenar la ruta de las imagenes.
>>>
>>> On 5/28/06, "Jose A. del Río" <[EMAIL PROTECTED]> wrote:
>>> >
>>> > Hola a todos
>>> >
>>> > Tengo problemas con dBase a la hora de generar consultas que contienen
>>> > un campo binario en la condición ya que no me admite ninguna de las
>>> > formas indicadas en la ayuda. Aprovecho para preguntar también como
>>> > puedo definir y usar un campo que contenga imágenes.
>>> >
>>> > Saludos
>>> > José Antonio
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>> 
>> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-- 
Eduardo Moreno
TOKONHU de México
044 55 5182 4398


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a