FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour C贸mo convertir ' " & etc? (SOLUCIONADO)
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
C贸mo convertir ' " & etc? (SOLUCIONADO)
Posted: Mon Feb 11, 2019 07:41 PM

Hola Amigos:

Necesito convertir informaci贸n que viene en una hoja de Excel, a tablas SQL,
las descripciones pueden contener ' o " o & etc. si lo leo y paso directamente
el comando no se ejecuta, pero si la descripci贸n no tiene caracteres especial
va de 100.

Alguna idea?

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 98
Joined: Sat Dec 03, 2016 02:49 PM
Re: C贸mo convertir ' " & etc?
Posted: Mon Feb 11, 2019 07:54 PM

Hola Armando:

Podrias usar la funcion ClipValue2SQL( string xxxx ) de la clase TDolphin, la cual saca los caracteres no habituales
o podrias crear una funcion que analice y reemplace esos caracteres, usando la funcion:

If "脙?脗卤" $ cCampo 
    cCampo := StrTran( cCampo , "脙?脗卤" , "N" )
EndIf

Saludos,
Carito

Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo convertir ' " & etc?
Posted: Mon Feb 11, 2019 08:02 PM

Carito:

Gracias por la sugerencia, Uso ADO puro no uso TDolphin, usar
una funci贸n para sustituir los caracteres puede ser, pero, pierdo
dichos caracteres que son importantes, por ejemplo en las
siguientes descripciones:

Tubo de 1' x 24"
O'ring

L贸pez & Hern谩ndez asociados

Alguna otra sugerencia?

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: C贸mo convertir ' " & etc?
Posted: Tue Feb 12, 2019 12:19 AM
Francisco J. Alegr铆a P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo convertir ' " & etc?
Posted: Tue Feb 12, 2019 02:05 AM

Francisco:

Muchas gracias, solucionado.

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero

Continue the discussion