Página 1 de 1

Campos tipos blob

Publicado: Mar May 29, 2007 9:36 pm
por Christian
En MySql tengo un campo tipo blob y quiero guardar un string como es el
comando InSERT
INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR','mis datos')
como pongo mis datos.
Gracias

Campos tipos blob

Publicado: Mar May 29, 2007 9:42 pm
por jasm
cMisDatos := "mis datos"
cQuery := "INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES
(2,'VENDEDOR'," + CHR( 34 ) + cMisDatos + CHR( 34 ) + ")"
¿Es lo que buscas?

Campos tipos blob

Publicado: Mar May 29, 2007 11:48 pm
por Christian
Ejecute : INSERT INTO TRANSACCIONES (IDPTOVENTA,TABLA,SQLCOMM) VALUES
(2,'VENDEDORES',"mis datos")
y no me funciono, tambien probe
INSERT INTO TRANSACCIONES (IDPTOVENTA,TABLA,SQLCOMM) VALUES
(2,'VENDEDORES',"'mis datos'")
y tampoco
"José Alfonso Suárez Moreno" <jasm@tpvsoft.com> escribió en el mensaje
news:[email=465C822E.7040804@tpvsoft.com...]465C822E.7040804@tpvsoft.com...[/email]
> cMisDatos := "mis datos"
>
> cQuery := "INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES
> (2,'VENDEDOR'," + CHR( 34 ) + cMisDatos + CHR( 34 ) + ")"
>
> ¿Es lo que buscas?

Campos tipos blob

Publicado: Mié May 30, 2007 6:10 am
por jasm
¿El servidor es Windows o Linux? Los Linux son case-sensitive, o sea,
sensibles a mayusculas/minusculas en los nombres de tablas y columnas.

Campos tipos blob

Publicado: Jue May 31, 2007 7:20 am
por Juan Jose Zamora San
Para grabar la Select debes sustituir las comillas y comillas dobles por
otros caracteres, yo empleo para las comillas simples la cadena $$$, por
lo que el valor de la cadena Select a grabar serí­a:
ATREPL( CHR(39), ALLTRIM( cSelect ), CHR(36) + CHR(36) + CHR(36) )
Para recuperar esa select deberí­as de quitar los tres chr( 36 ) por un
chr( 39 ) con lo cual tendrí­as la cadena original.
Saludos.
Christian escribió:
> En MySql tengo un campo tipo blob y quiero guardar un string como es el
> comando InSERT
>
> INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR','mis datos')
>
> como pongo mis datos.
>
> Gracias
>
>

Campos tipos blob

Publicado: Jue May 31, 2007 7:49 pm
por Christian
Pero si escribo en la consola de Interbase o mysql :
INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR',$$$mis
datos$$$)
me da error 'token unknown'
"Juan Jose Zamora San Martin" <juanjosezamoras@gmail.com> escribió en el
mensaje news:465e5a91$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Para grabar la Select debes sustituir las comillas y comillas dobles por
> otros caracteres, yo empleo para las comillas simples la cadena $$$, por
> lo que el valor de la cadena Select a grabar sería:
>
> ATREPL( CHR(39), ALLTRIM( cSelect ), CHR(36) + CHR(36) + CHR(36) )
>
> Para recuperar esa select deberías de quitar los tres chr( 36 ) por un
> chr( 39 ) con lo cual tendrías la cadena original.
>
> Saludos.
>
>
>
> Christian escribió:
>> En MySql tengo un campo tipo blob y quiero guardar un string como es el
>> comando InSERT
>>
>> INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR','mis
>> datos')
>>
>> como pongo mis datos.
>>
>> Gracias
>>

Campos tipos blob

Publicado: Jue May 31, 2007 7:56 pm
por jasm
Christian,
>
> INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR',$$$mis
> datos$$$)
>
¿Existe la tabla MITRANSAC?
$$$mis datos$$$ ¿Qué es?
¿Qué estructura tiene la tabla MITRANSAC en caso de que exista?
¿Puedes explicarnos que quieres hacer a ver si podemos ayudarte?
Saludos
Jose A. Suarez

Campos tipos blob

Publicado: Jue May 31, 2007 11:01 pm
por Manu Exposito
Deberí­a funcionar así­:
INSERT INTO MITRANSAC (IDPTO, TABLA, COMAND) VALUES (2,'VENDEDOR','mis
datos')
Lo que hay que ver es como lo ejecutas, me explico que clase usas y con
qué método lo ejecutas...
Christian escribió:
> Pero si escribo en la consola de Interbase o mysql :
>
> INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR',$$$mis
> datos$$$)
>
> me da error 'token unknown'
>
>
>
> "Juan Jose Zamora San Martin" <juanjosezamoras@gmail.com> escribió en el
> mensaje news:465e5a91$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
>> Para grabar la Select debes sustituir las comillas y comillas dobles por
>> otros caracteres, yo empleo para las comillas simples la cadena $$$, por
>> lo que el valor de la cadena Select a grabar serí­a:
>>
>> ATREPL( CHR(39), ALLTRIM( cSelect ), CHR(36) + CHR(36) + CHR(36) )
>>
>> Para recuperar esa select deberí­as de quitar los tres chr( 36 ) por un
>> chr( 39 ) con lo cual tendrí­as la cadena original.
>>
>> Saludos.
>>
>>
>>
>> Christian escribió:
>>> En MySql tengo un campo tipo blob y quiero guardar un string como es el
>>> comando InSERT
>>>
>>> INSERT into MITRANSAC (IDPTO,TABLA,COMAND) VALUES (2,'VENDEDOR','mis
>>> datos')
>>>
>>> como pongo mis datos.
>>>
>>> Gracias
>>>
>