Espacio!!!

05/11/2003 - 00:21 por bcc | Informe spam
Hola grupo.
Tengo el siguiente problema. Consulto a una base de datos access y asigno a
una variable un campo de un registro, luego despliego el resultado en un
objeto Input. Pues resulta que el objeto muestra el contenido de la variable
hasta donde encuentre un espacio, si la variable no tiene espacios muestra
todo el contenido pero si tiene un espacio solo muestra hasta el espacio.
Algo de codigo por si no me explique bien:

<%
Set osRecordSet = OraDatabase.Execute(linea)
If Not osRecordSet.EOF then
NombreC=osRecordSet("Nombre")
end if
%>

< INPUT NAME= "nom" disabled value=<%= NombreC %> >

Por ejemplo si el resultado del registro fuera: Nombre="Jose Alberto" el
objeto solo despliega "Jose". Pero si fuera Nombre="JoseAlberto" entonces si
despliega todo.

La variable NombreC si tiene el valor real, prove desplegarlo y si esta
bien.

Podria alguien decirme que cosa esta pasando con eso?

Gracias a todos.

Preguntas similare

Leer las respuestas

#1 manuel
05/11/2003 - 03:51 | Informe spam
Ponle comillas, dobles o simples
de modo que quede value="José Alberto"
Suerte
Manuel

Hola grupo.
Tengo el siguiente problema. Consulto a una base de datos


access y asigno a
una variable un campo de un registro, luego despliego el


resultado en un
objeto Input. Pues resulta que el objeto muestra el


contenido de la variable
hasta donde encuentre un espacio, si la variable no tiene


espacios muestra
todo el contenido pero si tiene un espacio solo muestra


hasta el espacio.
Algo de codigo por si no me explique bien:

<%
Set osRecordSet = OraDatabase.Execute(linea)
If Not osRecordSet.EOF then
NombreC=osRecordSet("Nombre")
end if
%>

< INPUT NAME= "nom" disabled value=<%= NombreC %> >

Por ejemplo si el resultado del registro fuera:


Nombre="Jose Alberto" el
objeto solo despliega "Jose". Pero si fuera


Nombre="JoseAlberto" entonces si
despliega todo.

La variable NombreC si tiene el valor real, prove


desplegarlo y si esta
bien.

Podria alguien decirme que cosa esta pasando con eso?

Gracias a todos.


.

Respuesta Responder a este mensaje
#2 Jhonny Vargas P.
05/11/2003 - 15:06 | Informe spam
Asi es, debes colocar las dobles comillas para colocar el nombre

< INPUT NAME= "nom" disabled value="<%= NombreC %>">

Por otra parte, ten cuidado con el disabled, ya que solamente funciona para
IE o no para Netscape u otro browser.

Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"bcc" wrote in message
news:
Hola grupo.
Tengo el siguiente problema. Consulto a una base de datos access y asigno


a
una variable un campo de un registro, luego despliego el resultado en un
objeto Input. Pues resulta que el objeto muestra el contenido de la


variable
hasta donde encuentre un espacio, si la variable no tiene espacios muestra
todo el contenido pero si tiene un espacio solo muestra hasta el espacio.
Algo de codigo por si no me explique bien:

<%
Set osRecordSet = OraDatabase.Execute(linea)
If Not osRecordSet.EOF then
NombreC=osRecordSet("Nombre")
end if
%>

< INPUT NAME= "nom" disabled value=<%= NombreC %> >

Por ejemplo si el resultado del registro fuera: Nombre="Jose Alberto" el
objeto solo despliega "Jose". Pero si fuera Nombre="JoseAlberto" entonces


si
despliega todo.

La variable NombreC si tiene el valor real, prove desplegarlo y si esta
bien.

Podria alguien decirme que cosa esta pasando con eso?

Gracias a todos.


Respuesta Responder a este mensaje
#3 bcc
05/11/2003 - 16:06 | Informe spam
Gracias, esto si me funciono.
Saludos.

"Jhonny Vargas P." escribió en el mensaje
news:%
Asi es, debes colocar las dobles comillas para colocar el nombre

< INPUT NAME= "nom" disabled value="<%= NombreC %>">

Por otra parte, ten cuidado con el disabled, ya que solamente funciona


para
IE o no para Netscape u otro browser.

Saludos,
Jhonny Vargas P. [MS MVP-ASP]
Santiago de Chile



"bcc" wrote in message
news:
> Hola grupo.
> Tengo el siguiente problema. Consulto a una base de datos access y


asigno
a
> una variable un campo de un registro, luego despliego el resultado en un
> objeto Input. Pues resulta que el objeto muestra el contenido de la
variable
> hasta donde encuentre un espacio, si la variable no tiene espacios


muestra
> todo el contenido pero si tiene un espacio solo muestra hasta el


espacio.
> Algo de codigo por si no me explique bien:
>
> <%
> Set osRecordSet = OraDatabase.Execute(linea)
> If Not osRecordSet.EOF then
> NombreC=osRecordSet("Nombre")
> end if
> %>
>
> < INPUT NAME= "nom" disabled value=<%= NombreC %> >
>
> Por ejemplo si el resultado del registro fuera: Nombre="Jose Alberto"


el
> objeto solo despliega "Jose". Pero si fuera Nombre="JoseAlberto"


entonces
si
> despliega todo.
>
> La variable NombreC si tiene el valor real, prove desplegarlo y si esta
> bien.
>
> Podria alguien decirme que cosa esta pasando con eso?
>
> Gracias a todos.
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida