FoxPro/Visual FoxPro - SUSTITUIR CARACTERES EN DBF

 
Vista:

SUSTITUIR CARACTERES EN DBF

Publicado por hancito2003 (54 intervenciones) el 22/05/2008 18:58:42
Hola compañeros del foro.
Tengo una inquietud que quisiera me den una mano:
Tengo una DBF con descripciones que contienen caracteres como comillas " y la coma simple '. quisiera sustituir esos caracteres por sus respectivos valores "=pulgada, '=pie, pero no se como filtrar la variable para que busque y sustituya unicamente el caracter deseado.

Si alguien me puede dar una mano, le estaria muy agradecido.

hancito2003.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SUSTITUIR CARACTERES EN DBF

Publicado por Douglas (297 intervenciones) el 24/05/2008 05:52:35
hola que tal pues yo no veo el inconvenientoe

micampo = " '

sele mi tabla
go top
local x1,x2 as caracter
scan
x1=substr(alltrim(micampo),1,1)

x2=substr(alltrim(micampo),2,1)
replace mimicampo with x1+mivalor+x2

endscan

a ver si le entendi colega saludes. bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:SUSTITUIR CARACTERES EN DBF

Publicado por Skypro (29 intervenciones) el 24/05/2008 20:42:51
Prueba esto..

Replace Campo_Descripcion with StrTran(Campo_Descripcion,Chr(34),"Pulgada") All
Replace Campo_Descripcion with StrTran(Campo_Descripcion,Chr(39),"Pie") All

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar