Power Builder - programador

 
Vista:

programador

Publicado por Daniel Escobar (3 intervenciones) el 19/06/2007 20:05:25
Hola a Todos

quiero pedirles ayuda para resolver el siguiente problemas:
me conecto con powerbuilder 10 a sql server 2000 mediante oledb. Tengo una tabla llamada datos con los campos :

codigo int
nombre char (60)

en esta tabla unicamente tengo dos registros

codigo nombre
------------------------------------------------
1 Guatemala
2 mexico

el problema que tengo es cuando hago la siguiente consulta

select codigo,nombre , len(nombre) from datos

obtengo

codigo nombre len(nombre)
--------------------------------------------------------------------------
1 Guatemala 60
2 mexico 60

porque len(nombre) no devuelve 9 y 6 que es realmente el tamaño de la cadena?

cualquier ayuda es bienvenida
gracias!
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:programador

Publicado por Jorge Escobar (110 intervenciones) el 19/06/2007 21:29:55
El tipo de dato del nombre deve ser varchar y no char.
busca en la ayuda de sql los conceptos de ambos tipos de datos.
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:programador

Publicado por Daniel Escobar (3 intervenciones) el 20/06/2007 01:33:02
gracias!

con powerbuilder 6 usando el driver nativo de pb no tenia
este problema

puedo usar len(Trim(nombre)) pero en este caso tendría que
cambiar muchos script en mi aplicacion

gracias!
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