[GUFA] sacar caracteres de control en campo sql.

2011-05-17 Por tema Mario Munuce Furze
Hola a Todos!

Me fui por aquí…

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

anda joya!

Saludos,

Y muchisimas gracias!

TheCount.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Eduardo E. Tkachuk
Enviado el: Martes, 17 de Mayo de 2011 06:31 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Bueno 

 

En sistema que estoy modificando hay un método que hace esto 

 

LPARAMETERS tcCadena

 

tcCadena = STRTRAN(tcCadena, CHR(13)+CHR(10), SPACE(1) )

tcCadena = CHRTRAN(tcCadena, CHR(13)+CHR(09)+CHR(10)+CHR(00)+CHR(59),
SPACE(5) )

 

RETURN tcCadena

 

Para todo lo que se presente ..vio?

 

Eduardo 

 

 

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Rafael Copquin
Enviado el: Martes, 17 de Mayo de 2011 03:42 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Podés hacer un cursor adapter dela tabla del SQL Server que querés
modificar, luego usar chrtran sobre el cursor y luego lo mandas al motor,
por ejemplo:

si la tabla es tubase.dbo.clientes

hacé un CA con una sentencia como esta
lcCuenta = '1234'
cCmd = [select * from tubase.dbo.clientes where cuenta=]+['+lcCuenta+[']

Si el cursor del CA se llama curClientes

replace curClientes.direccion with
chrtran(direccion,'corrientes','Corrientes')
tableupdate(.t.,.t.,'curClientes')

Eso funciona perfectamente contra el SQL Server. Yo lo uso bastante, sin
problemas

Rafael Copquin




El 17/05/2011 10:21, PabloC escribió: 

Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En una
columna de una tabla SQL”, por lo cual la solución planteada por Ud. es la
única por lo menos que yo conozca desde el lado del motor.

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 22:17
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 16 de Mayo de 2011 12:51 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1509/3643 - Release Date: 05/17/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-17 Por tema Eduardo E. Tkachuk
Bueno 

 

En sistema que estoy modificando hay un método que hace esto 

 

LPARAMETERS tcCadena

 

tcCadena = STRTRAN(tcCadena, CHR(13)+CHR(10), SPACE(1) )

tcCadena = CHRTRAN(tcCadena, CHR(13)+CHR(09)+CHR(10)+CHR(00)+CHR(59),
SPACE(5) )

 

RETURN tcCadena

 

Para todo lo que se presente ..vio?

 

Eduardo 

 

 

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Rafael Copquin
Enviado el: Martes, 17 de Mayo de 2011 03:42 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Podés hacer un cursor adapter dela tabla del SQL Server que querés
modificar, luego usar chrtran sobre el cursor y luego lo mandas al motor,
por ejemplo:

si la tabla es tubase.dbo.clientes

hacé un CA con una sentencia como esta
lcCuenta = '1234'
cCmd = [select * from tubase.dbo.clientes where cuenta=]+['+lcCuenta+[']

Si el cursor del CA se llama curClientes

replace curClientes.direccion with
chrtran(direccion,'corrientes','Corrientes')
tableupdate(.t.,.t.,'curClientes')

Eso funciona perfectamente contra el SQL Server. Yo lo uso bastante, sin
problemas

Rafael Copquin




El 17/05/2011 10:21, PabloC escribió: 

Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En una
columna de una tabla SQL”, por lo cual la solución planteada por Ud. es la
única por lo menos que yo conozca desde el lado del motor.

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 22:17
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 16 de Mayo de 2011 12:51 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-17 Por tema Rafael Copquin
Podés hacer un cursor adapter dela tabla del SQL Server que querés 
modificar, luego usar chrtran sobre el cursor y luego lo mandas al 
motor, por ejemplo:


si la tabla es tubase.dbo.clientes

hacé un CA con una sentencia como esta
lcCuenta = '1234'
cCmd = [select * from tubase.dbo.clientes where cuenta=]+['+lcCuenta+[']

Si el cursor del CA se llama curClientes

replace curClientes.direccion with 
chrtran(direccion,'corrientes','Corrientes')

tableupdate(.t.,.t.,'curClientes')

Eso funciona perfectamente contra el SQL Server. Yo lo uso bastante, sin 
problemas


Rafael Copquin




El 17/05/2011 10:21, PabloC escribió:


Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico "En 
una columna de una tabla SQL", por lo cual la solución planteada por 
Ud. es la única por lo menos que yo conozca desde el lado del motor.


Abrazo

PabloC

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario 
Munuce Furze

*Enviado el:* Lunes, 16 de Mayo de 2011 22:17
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el 
problema. Es más rápido que el "método Munuce".


Chasgracias!.

m.

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *PabloC
*Enviado el:* Lunes, 16 de Mayo de 2011 12:51 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es 
exactamente lo que hago yo ante un problema similar


Abrazo

PabloC

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario 
Munuce Furze

*Enviado el:* Lunes, 16 de Mayo de 2011 14:44
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',',' 
'),CHAR(10),''),CHAR(13),'')) as ArtComment


saludos,

m.

*De:*GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] *En nombre de *Mario 
Munuce Furze

*Enviado el:* Lunes, 16 de Mayo de 2011 12:23 p.m.
*Para:* GUFA List Member
*Asunto:* [GUFA] sacar caracteres de control en campo sql.

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el 
usuario escribe comentarios. Bien. El campo en cuestión se graba con 
todos los caracteres de control que el filipino tenga ganas de poner ( 
comas, punto y comas, puntos, salto de renglón etc) el problema, es a 
la hora de extraer esos comentarios: necesito limpiarlo de caracteres 
de control hasta ahora, logre sacarle las comas, porque es el que no 
me deja guardar CSV


convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

los caracteres que más me importan de depurar son el tab y el salto de 
linea.


Se les ocurre cómo?

Gracias por anticipado.

Saludos,

m.



No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



No virus found in this message.
Checked by AVG - www.avg.com <http://www.avg.com>
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-17 Por tema PabloC
Es que el conde no dice que es para mostrarlo, dice “porque es el que no me
deja guardar CSV”

 

Saludos

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Alejandro, Newbery
Enviado el: Martes, 17 de Mayo de 2011 10:51
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Ese tipo de tareas las realizas para mostrar/consumirlas desde el lado
cliente, siempre es mejor y más rápìdo realizarlas con un lenguaje de
programación con el cual consumis los datos, para el foro, vfp.

Saludos

Alejandro.

  _  

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 17 de Mayo de 2011 10:22 a.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En una
columna de una tabla SQL”, por lo cual la solución planteada por Ud. es la
única por lo menos que yo conozca desde el lado del motor.

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 22:17
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 16 de Mayo de 2011 12:51 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-17 Por tema Alejandro, Newbery
Ese tipo de tareas las realizas para mostrar/consumirlas desde el lado
cliente, siempre es mejor y más rápìdo realizarlas con un lenguaje de
programación con el cual consumis los datos, para el foro, vfp.

Saludos

Alejandro.

  _  

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Martes, 17 de Mayo de 2011 10:22 a.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En una
columna de una tabla SQL”, por lo cual la solución planteada por Ud. es la
única por lo menos que yo conozca desde el lado del motor.

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 22:17
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 16 de Mayo de 2011 12:51 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-17 Por tema PabloC
Mi estimado, esa funcion es de VFP y no de SQL, su planteo indico “En una
columna de una tabla SQL”, por lo cual la solución planteada por Ud. es la
única por lo menos que yo conozca desde el lado del motor.

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 22:17
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 16 de Mayo de 2011 12:51 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-16 Por tema Mario Munuce Furze
Gracias a todos, CHRTRAN() es el camino por donde vamos a resolver el
problema. Es más rápido que el “método Munuce”.

Chasgracias!.

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de PabloC
Enviado el: Lunes, 16 de Mayo de 2011 12:51 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-16 Por tema Alejandro, Newbery
Lo interesante de esta función es que de una te reemplaza todos los
caracteres que indiques en el 2do parámetro, por las posiciones equivalentes
en el 3cer parámetro.

 

Ejemplo:

 

  lcSearchExpression =
'áéíóúÁÉÍÓÚäëïöüÄËÏÖÜñÑ¿?¡!½¼¾¹³²ƒ±×÷£¥¢¤®©ªº°{}«»'

  lcReplacementExpression = 'aeiouAEIOUaeiouAEIOUnN
'

  

  lcString = chrtran( lcAlgunString, lcSearchExpression,
lcReplacementExpression)

 

Espero haber sido claro.

Saludos

 

Alejandro.

  _  

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Alejandro, Newbery
Enviado el: Lunes, 16 de Mayo de 2011 02:48 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola Mario, por ahí esta función te sirve CHRTRAN(cSearchedExpression,
cSearchExpression, cReplacementExpression).

 

Saludos

Alejandro.

  _  

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 02:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 



[GUFA] sacar caracteres de control en campo sql.

2011-05-16 Por tema PabloC
Estimado Conde, seguramente algun guru podrá iluminarnos, pero esto es
exactamente lo que hago yo ante un problema similar

 

Abrazo

PabloC

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 14:44
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-16 Por tema Alejandro, Newbery
Hola Mario, por ahí esta función te sirve CHRTRAN(cSearchedExpression,
cSearchExpression, cReplacementExpression).

 

Saludos

Alejandro.

  _  

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 02:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 



[GUFA] sacar caracteres de control en campo sql.

2011-05-16 Por tema Mario Munuce Furze
Lo bueno que tiene el oraculo, es que a veces uno mismo se responde.

Esta es la solucion a las trompadas que encontré.

Alguna oferta para mejorarla?

 

convert(varchar(254),REPLACE(REPLACE(replace(AR.art_Comment,',','
'),CHAR(10),''),CHAR(13),'')) as ArtComment

 

saludos,

m.

 

De: GUFA@mug.org.ar [mailto:GUFA@mug.org.ar] En nombre de Mario Munuce Furze
Enviado el: Lunes, 16 de Mayo de 2011 12:23 p.m.
Para: GUFA List Member
Asunto: [GUFA] sacar caracteres de control en campo sql.

 

Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.

 

 

 

 

  _  

No virus found in this message.
Checked by AVG - www.avg.com
Version: 10.0.1375 / Virus Database: 1500/3641 - Release Date: 05/16/11



[GUFA] sacar caracteres de control en campo sql.

2011-05-16 Por tema Mario Munuce Furze
Hola zorros!

Tengo el siguiente problema, a ver si me pueden dar una mano:

En una columna de una tabla SQL que tiene el formato nvarchar(254) el
usuario escribe comentarios. Bien. El campo en cuestión se graba con todos
los caracteres de control que el filipino tenga ganas de poner ( comas,
punto y comas, puntos, salto de renglón etc) el problema, es a la hora de
extraer esos comentarios: necesito limpiarlo de caracteres de control hasta
ahora, logre sacarle las comas, porque es el que no me deja guardar CSV 

 

convert(varchar(254),replace(AR.art_Comment,',',' ')) as ArtComment

 

los caracteres que más me importan de depurar son el tab y el salto de
linea.

 

Se les ocurre cómo?

 

Gracias por anticipado.

Saludos,

m.