Power Builder - COMO CONVERTIR VALOR INT A STRING

 
Vista:
sin imagen de perfil

COMO CONVERTIR VALOR INT A STRING

Publicado por David (4 intervenciones) el 04/12/2017 22:07:40
Hola que tal disculpen mi falta de conocimiento pero quisiera que me ayuden resolviendo un problema..... estoy trabajando con una base de datos sql server 2008........al dar doble clic en un registro cualquiera los datos se vayan a los sle.text respectivamente, solo se me van los datos de caracteres excepto los de tipo INT y quisiera que alguien me ayude a como puedo hacerlo o que los valores enteros sean string...POR FAVOR ...MUCHAS GRACIAS....!! :(

asi esta mi codigo quiero realizar los cambios en id_cliente y telefono

1
2
3
4
5
6
7
8
9
long numfila
 
numfila= dw_clientes.GetRow()
 
sle_idcliente.text = dw_clientes.GetItemString(numfila,"id_cli")
sle_nombre.text = dw_clientes.GetItemString(numfila,"nom_cli")
sle_apellido.text = dw_clientes.GetItemString(numfila,"ape_cli")
sle_direccion.text = dw_clientes.GetItemString(numfila,"dir_cli")
sle_telefono.text = dw_clientes.GetItemString(numfila,"telef_cli")

Captura
Captura1
Captura2
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
Imágen de perfil de Eduardo
Val: 77
Ha aumentado 1 puesto en Power Builder (en relación al último mes)
Gráfica de Power Builder

COMO CONVERTIR VALOR INT A STRING

Publicado por Eduardo (34 intervenciones) el 05/12/2017 11:54:33
Hola,
Entiendo que el problema es el tipo, debes cambiar getItemString() que es para cadenas, por la función getItemNumber() que es para números, aquí te pongo el código entendiendo que son los que te fallan y el código es el que pones:

1
2
sle_idcliente.text = dw_clientes.GetItemNumber(numfila,"id_cli")
sle_telefono.text = dw_clientes.GetItemNumber(numfila,"telef_cli")

Un saludo.
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
sin imagen de perfil

COMO CONVERTIR VALOR INT A STRING

Publicado por David (4 intervenciones) el 05/12/2017 17:23:25
muchas 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
sin imagen de perfil

COMO CONVERTIR VALOR INT A STRING

Publicado por Sigfredo (11 intervenciones) el 06/12/2017 17:08:06
Hola David
Veamos, creo que ya respondieron a tu interreogante. En vez de usar el método getitemstring utliza el getitemnumber. Todo depende del tipo de datos, asï también existe el método getitemdate para datos tipo Date.
Sin embargo, te recomendaría el uso del object. Por ejemplo dw_1.object.n_precio [!_fila] = 30 Para asignar u obtener.

Toda esta informaci9n esta en la ayuda del mismo ide de Power Builder.

Espero satisfaga tu pregunta

Saludos

Sigfredo
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