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

Modulo Web

Estas en el tema de Modulo Web en el foro de ASP Clásico en Foros del Web. Me podrian ayudar? tengo un modulo web donde un cliente entra y ve un listado de su flota de vehiculos y lo q hace es ...
  #1 (permalink)  
Antiguo 16/03/2010, 08:53
Avatar de ETAS  
Fecha de Ingreso: marzo-2010
Mensajes: 4
Antigüedad: 14 años, 1 mes
Puntos: 0
Modulo Web

Me podrian ayudar? tengo un modulo web donde un cliente entra y ve un listado de su flota de vehiculos y lo q hace es cuando selecciona unos de sus vehiculos abre una ventana y muestra la ubicacion de ese vehiculo espesifico,

Y lo que quiero es que toda la flota de vehiculo que tiene el cliente muestre en un solo mapa en la cual todabia no puedo desarrollarlo........

este es codigo q busca en SQL los datos de un solo vehiculo en asp:

if session("browser") = "pocket" then

vehiculo_nombre = ""
if request("vehiculo_nombre") <> "" then vehiculo_nombre = request("vehiculo_nombre")

if Session("Tusu_id") = "1" then

Set connect = Server.CreateObject("adodb.connection")
Set vehiculo_listado = Server.CreateObject("adodb.Recordset")
Set cmdtemp = Server.CreateObject("adodb.Command")
connect.Open DSN, user, PASS

sql = "SELECT vehi_id, Vehi_textid, vehi_patente, vehi_marca, vehi_modelo, Vehi_Empr_Id, Empr_Id, Empr_Nombre, "
sql = sql & "veco_modem_puerto, veco_protocolo_default, veco_sms_puerto, veco_packet_puerto, veco_gprs_puerto "
sql = sql & "FROM Vehiculos, Empresas, vehiculo_configuracion "
sql = sql & "WHERE vehi_textid like '%"&vehiculo_nombre&"%' and vehi_empr_id = empr_id and "
sql = sql & "veco_vehi_id = vehi_id ORDER BY empr_nombre, Vehi_textid"

cmdtemp.CommandText = sql
cmdtemp.CommandType = 1
Set cmdtemp.ActiveConnection = connect
vehiculo_listado.Open cmdtemp, , 1, 3

else

' Dim vehiculo_listado__var_user
vehiculo_listado__var_user = "0"
If (Session("usuario_id") <> "") Then vehiculo_listado__var_user = Session("usuario_id")

Set connect = Server.CreateObject("adodb.connection")
Set vehiculo_listado = Server.CreateObject("adodb.Recordset")
Set cmdtemp = Server.CreateObject("adodb.Command")
connect.Open DSN, user, PASS

sql = "SELECT vehi_id, Vehi_textid, vehi_patente, vehi_marca, vehi_modelo, Vehi_Empr_Id, Empr_Id, "
sql = sql & "Empr_Nombre, veco_modem_puerto, veco_protocolo_default, veco_sms_puerto, "
sql = sql & "veco_packet_puerto, veco_gprs_puerto "
sql = sql & "FROM Vehiculos,Vehiculo_usuario, Empresas, vehiculo_configuracion "
sql = sql & "WHERE vehi_id=veus_vehi_id AND vehi_empr_id = empr_id AND "
sql = sql & "veus_usua_id=" & vehiculo_listado__var_user & " and "
if vehiculo_nombre <> "" Then sql = sql & "vehi_textid like '%" & vehiculo_nombre & "%' and "
sql = sql & "veco_vehi_id = vehi_id ORDER BY empr_nombre, Vehi_textid"

cmdtemp.CommandText = sql
cmdtemp.CommandType = 1
Set cmdtemp.ActiveConnection = connect
vehiculo_listado.Open cmdtemp, , 1, 3

End if

y como puedo hacer para que me traiga todos los vehiculos?????

cuando se hace un clikc en unos de los eventos para q muetre un vehiculo es de esta manera:

%>
<table width="240" border="0" cellpadding="0" cellspacing="0" class="marcovechiculolistado">

<tr align="center" valign="middle">
<td width="33%" class="marco_barra">
<a href="#" onClick="MM_openBrWindow('include/browsemap_pocket.asp?vehiculo=<%=(vehiculo_listado .Fields.Item("vehi_id").Value)%>&amp;empr_id=<%=(v ehiculo_listado.Fields.Item("empr_id").Value)%>&am p;patente=<%=(vehiculo_listado.Fields.Item("vehi_p atente").Value)%>&amp;puerto=<%=puerto%>&amp;usua_ id=<%=Session("usuario_id")%>','','status=yes,scro llbars=yes,width=740,height=490')"><%=(vehiculo_li stado.Fields.Item("Vehi_textid").Value)%></a></td>
<td width="33%" class="marco_barra"> <%=(vehiculo_listado.Fields.Item("vehi_marca").Val ue)%>/<%=(vehiculo_listado.Fields.Item("vehi_modelo").Va lue)%></td>
<td width="33%"> <a href=# onClick="MM_openBrWindow('include/facturacion.asp?empr_id=<%=(vehiculo_listado.Field s.Item("empr_id").Value)%>','','status=yes,scrollb ars=yes,width=740,height=490')"><%=(vehiculo_lista do.Fields.Item("Empr_nombre").Value)%></a></td>
</tr>
</table>
<%
como puedo hacer para tirar directo todas las ubicaciones de un vehiculos en um mapa???
  #2 (permalink)  
Antiguo 16/03/2010, 09:41
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola ETAS. Bienvenido al foro.

Muevo tu tema al foro de ASP Clásico desde Web general.

Saludos,
  #3 (permalink)  
Antiguo 16/03/2010, 10:03
 
Fecha de Ingreso: febrero-2008
Ubicación: Buenos Aires
Mensajes: 58
Antigüedad: 16 años, 2 meses
Puntos: 0
Respuesta: Modulo Web

Para sacar informacion de mas vehiculos, tenes que especificar menos en tu consulta al SQL, en vez de buscar el id del vehiculo en la base o el nombre de un vehiculo, solo busca los de una zona en particular y listo.

Te devolverá un listado de todos los vehiculos en la zona que elegiste.

Etiquetas: modulo
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 04:28.