Cómo convertir ' " & etc? (SOLUCIONADO)

Cómo convertir ' " & etc? (SOLUCIONADO)

Postby Armando » Mon Feb 11, 2019 7: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
Last edited by Armando on Tue Feb 12, 2019 2:05 am, edited 1 time in total.
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
User avatar
Armando
 
Posts: 3070
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Cómo convertir ' " & etc?

Postby carito » Mon Feb 11, 2019 7: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
carito
 
Posts: 72
Joined: Sat Dec 03, 2016 2:49 pm

Re: Cómo convertir ' " & etc?

Postby Armando » Mon Feb 11, 2019 8: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
User avatar
Armando
 
Posts: 3070
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México

Re: Cómo convertir ' " & etc?

Postby FranciscoA » Tue Feb 12, 2019 12:19 am

Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2111
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Cómo convertir ' " & etc?

Postby Armando » Tue Feb 12, 2019 2: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
User avatar
Armando
 
Posts: 3070
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: pedroluis and 12 guests