Foros del Web » Programando para Internet » ASP Clásico »

Pintar campos calculados en formulario ASP

Estas en el tema de Pintar campos calculados en formulario ASP en el foro de ASP Clásico en Foros del Web. Hola, Necesito consultar unos campos, entre ellos dos calculados, de dos tablas distintas, pero cuando las pinto con el ASP, me dice "Tipo de error: ...
  #1 (permalink)  
Antiguo 16/07/2007, 05:01
 
Fecha de Ingreso: julio-2007
Mensajes: 3
Antigüedad: 16 años, 11 meses
Puntos: 0
Pintar campos calculados en formulario ASP

Hola,

Necesito consultar unos campos, entre ellos dos calculados, de dos tablas distintas, pero cuando las pinto con el ASP, me dice
"Tipo de error:
ADODB.Recordset (0x800A0CC1)
No se encontró el elemento en la colección que corresponde con el nombre o el ordinal pedido.
/EntreFechas/produccion_por_carro_hora_obj.asp, línea 43"

mi codig oasp es este...


sSQL="SELECT dbo.colate.cod_porta_stampo, dbo.d_carros.o_carro, COUNT(dbo.colate.tempo)AS '"&"Total"&"', COUNT(dbo.colate.tempo)*dbo.d_carros.o_carro / 100 AS '"&"Por_centaje"&"' FROM dbo.d_carros INNER JOIN dbo.colate ON dbo.d_carros.n_carro = dbo.colate.cod_porta_stampo WHERE dbo.colate.tempo BETWEEN '"&F1&"' AND '"&F2&"' GROUP BY dbo.colate.cod_porta_stampo, dbo.d_carros.o_carro ;"
'Ejecutamos la orden
set RS = Conn.Execute(sSQL)
'Mostramos los registros
%>
<table align="center" border="1"><th><font size=4>Carro</th><th><font size=4>Número de piezas</th></tr>

<%

Do While Not RS.Eof
%>
<tr><td width="7%" align="center"><font size=3>
<%=RS("dbo.colate.cod_porta_stampo")%>
</td>
<tr><td width="7%" align="center"><font size=3>
<%=RS("dbo.d_carros.o_carro")%>
</td>
<tr><td width="7%" align="center"><font size=3>
<%=RS("Total")%>
</td>
<td width="7%" align="center"><font size=3>
<%=RS("Por_centaje")%>
</td></tr>
<%
RS.MoveNext
Loop
  #2 (permalink)  
Antiguo 16/07/2007, 07:43
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: Pintar campos calculados en formulario ASP

Código:
Do While Not RS.Eof
%>
<tr><td width="7%" align="center"><font size=3>
<%=RS("cod_porta_stampo")%>
</td>
<tr><td width="7%" align="center"><font size=3>
<%=RS("o_carro")%>
</td>
<tr><td width="7%" align="center"><font size=3>
<%=RS("Total")%>
</td>
<td width="7%" align="center"><font size=3>
<%=RS("Por_centaje")%>
</td></tr>
<%
RS.MoveNext
Loop
Con eso, ahora, solo por simple curiosidad, ¿por que haces esto? AS '"&"Por_centaje"&"' y as '"&"Total"&"', y no un simple As Por_centaje y As total
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:12.