Variables

29/11/2004 - 20:27 por Aleks | Informe spam
Estoy tratando de crear 2 variables, la primera es estatica y la segunda
debe tener el valor de un campo de un recordset.

<script type="text/javascript">
var secplay = "Attorneys"
var url = Casesjoin("id")
</script>

La primera funciona bien, pero la segunda me da un error.

casesjoin es el nombre del recordset
id es el nombre del campo

Quiza algun error en el syntax ?

Aleks

Preguntas similare

Leer las respuestas

#1 Aleks
29/11/2004 - 20:32 | Informe spam
Tambien intente:

var url = Casesjoin.Fields.Item("Id").Value


Pero tampoco funciona.

Agradezco cualquier ayuda.

Aleks



"Aleks" wrote in message
news:
Estoy tratando de crear 2 variables, la primera es estatica y la segunda
debe tener el valor de un campo de un recordset.

<script type="text/javascript">
var secplay = "Attorneys"
var url = Casesjoin("id")
</script>

La primera funciona bien, pero la segunda me da un error.

casesjoin es el nombre del recordset
id es el nombre del campo

Quiza algun error en el syntax ?

Aleks

Respuesta Responder a este mensaje
#2 Matias Iacono
29/11/2004 - 21:28 | Informe spam
Tu Recordset esta en el lado del cliente?

A lo que voy es que, si estas tratando de pasar los valores desde ASP a
JavaScript, o sea, desde el Server al Client.

Saludos

Matias Iacono
Microsoft MVP



"Aleks" wrote in message
news:%
Tambien intente:

var url = Casesjoin.Fields.Item("Id").Value


Pero tampoco funciona.

Agradezco cualquier ayuda.

Aleks



"Aleks" wrote in message
news:
> Estoy tratando de crear 2 variables, la primera es estatica y la segunda
> debe tener el valor de un campo de un recordset.
>
> <script type="text/javascript">
> var secplay = "Attorneys"
> var url = Casesjoin("id")
> </script>
>
> La primera funciona bien, pero la segunda me da un error.
>
> casesjoin es el nombre del recordset
> id es el nombre del campo
>
> Quiza algun error en el syntax ?
>
> Aleks
>


Respuesta Responder a este mensaje
#3 Sashka
29/11/2004 - 22:56 | Informe spam
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
El recordset no está disponible en el cliente que es donde se ejecuta el
javascript
Cuando la página llega al cliente, el servidor ya se desentendió de ella y
los objetos creados en el servidor "deberían" haber sido cerrados y
destruidos
Ahora que si estas seguro que necesitas esa variable en el cliente...
puedes hacer algo asi

do until Casesjoin.eof
.
%>
<script language="JavaScript">
<!--
var url = <%=Casesjoin("id")%>;
//-->
</script>
<%
loop
Casesjoin.close
Set Casesjoin = Nothing
%>

La variable estará disponible después del onload. por ejemplo
<head>
<script language="JavaScript">
<!--
function muestravar() {
alert(url); }
//-->
</script>
</head>
<body onload="muestravar()">
.

Sashka
MS MVP Access
MCP ASP.Net

"Aleks" escribió en el mensaje
news:
Estoy tratando de crear 2 variables, la primera es estatica y la segunda
debe tener el valor de un campo de un recordset.

<script type="text/javascript">
var secplay = "Attorneys"
var url = Casesjoin("id")
</script>

La primera funciona bien, pero la segunda me da un error.

casesjoin es el nombre del recordset
id es el nombre del campo

Quiza algun error en el syntax ?

Aleks

Respuesta Responder a este mensaje
#4 Alvaro G Vicario
30/11/2004 - 10:37 | Informe spam
*** Aleks wrote/escribió (Mon, 29 Nov 2004 14:27:41 -0500):
Estoy tratando de crear 2 variables, la primera es estatica y la segunda
debe tener el valor de un campo de un recordset.

<script type="text/javascript">
var secplay = "Attorneys"
var url = Casesjoin("id")
</script>



Hablo un poco de memoria pero creo que la sintaxis correcta es:

<script language="javascript" runat="server">
...
</script>

De lo contrario el intérprete de ASP no va a ejecutar el script.



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