Si eres usuario
Ingresa aquí »
¿Eres nuevo?
Regístrate
  • Google
  • Artículos
  • Foros
  • Fotos
  • Videos
  • Amigos
Estás en: Inicio / Foros / Informática / Webmasters / Desarrollo Web

Respuesta
 
LinkBack Herramientas Buscar en este tema
Colgado de la Palmera
asp paso variables y peticion a base de datos
hola,
No encuentro la forma de hacer la peticion a la base de datos tiene que buscar en 3 columnas (G S P) en ellas hay numeros

G | S | P
11 | 01 | 01
11 | 01 | 02
11 | 01 | 03
11 | 01 | 04
11 | 01 | 05
11 | 01 | 06
11 | 01 | 07
11 | 01 | 08
....
11 | 01 | 16
11 | 02 | 01
11 | 02 | 02
11 | 02 | 03
11 | 02 | 04
11 | 02 | 05
.....

en la columna P va del 1 al 16 por cada S, y cada S va del 1 al 400 por cada G que va del 1 al 14

tengo un buscador que tiene el formulario

Código:
<form method="Post" action="buscardb.asp" target="main">  
<p align="center">
<font color="#FFFFFF">
<input type="text" name="palabrag" size="2"> <font face="Tahoma" size="4"><b>:</b></font>
<input type="text" name="palabraS" size="3"> <font face="Tahoma" size="4"><b>:</b></font>
<input type="text" name="palabrap" size="2">
</font>
</p> 

<p align="center"><font face="Tahoma" size="1" color="#FFFFFF">
      <select name="chinco" size="1">
          <option value=0>Todo</option>
          <option value=5>+/- 5 S </option>
          <option value=10>+/- 10 S </option>
       </select>
</font>
</p>

<p align="center"> 
<input type="submit" value="Coordenadas" name="boton1"> 
</p> 
</form>
este formulario funciona bien y nos manda al buscardb.asp que hace la peticion:

Código:
conecta a la base de datos y...
Temp="Select * From Universo Where UCase(G) like '%" & UCase(Trim(Request("palabrag"))) & "%' and UCase(S) like '%" & UCase(Trim(Request("palabras"))) & "%' and UCase(P) like '%" & UCase(Trim(Request("palabrap"))) & "%'"
....
busca lo que le pido y si no puse nada selecciona todo

como veran en mi 1er codigo puse en el formulario un menu desplegable con opciones:
Todo (esto seria el normal)
+/- 5 S
+/- 10 S

estos ultimos 2 serian para que aparte en la columna S seleccione un rango de 5 o 10 numeros mas y 5 o 10 numeros menos respectivamente.

Mi problema es que no se modificar la peticion para que haga esa busqueda
Y tampoco se como hago para que "palabraS" se conbierta en
"palabraSmas" = palabraS + chinco (esta es la variable que no se si llega del menu desplegable)
y en
"palabraSmenos" = palabraS - chinco
las cuales usaria para hacer la peticion ... osea creo seria ese el metodo??
Chimpancé
Re: asp paso variables y peticion a base de datos
Me perdi, levanto un iis y pruebo

Editado por maurivi - 13.10.2008 16:00 hs..
Colgado de la Palmera
Re: asp paso variables y peticion a base de datos
No es que necesito ayuda porque sino me despiden de mi empleo ni nada importante. Es para hacer un buscador de inactivos en un juego browser que se llama Space Invasion.
Creo que sin saber nada de macros de firefox(guarda las web con los datos), nada de Visual Basic para que el excel (junta los datos de las web guardadas) y nada de Base de datos y .asp .... voy bastante bien.
Te dejo el link para que veas masomenos lo que intento hacer
http://users6.nofeehost.com/choda125/example.htm

El tema del paso de variables ya lo solucione, quedo asi:
palabrasmas = (Request.Form("palabras")) + CInt(Request.Form("chinco"))
palabrasmenos = (Request.Form("palabras")) - CInt(Request.Form("chinco"))

Necesito armar la sentecia SQL de peticion y estoy inentando ahora con between pero no me sale

Temp="Select * From Universo Where UCase(G) like '%" & UCase(Trim(Request("palabrag"))) & "%' and UCase(S) between '%" & UCase(Trim(Request("palabrasmas"))) & "%' and '%" & UCase(Trim(Request("palabrasmenos"))) & "%'"

me tiene que seleccionar cuando el valor de la columna G (de la base de datos) es exacto, y el valor de la columna S vale entre "palabasmas" y "palabrasmenos"


Que es un iss ???
Chimpancé
Re: asp paso variables y peticion a base de datos
Perdon, escribi mal. Quise decir iis (Internet Information Server).
Es un servidor web con soporte asp y nativo de windows.
Podes usarlo para desarrollar y probar tus proyectos localmente, sin necesidad que tus betas esten online.
Saludos
Colgado de la Palmera
Re: asp paso variables y peticion a base de datos
okas, yo tengo un server de esos instalado (abyss web server) es sencillo y lo uso para hacer las pruevas. Y despues lo testeo en algun hosting de verdad como el link anterior.

Todavia no pude hacer la peticion SQL de forma correcta.
Y aparte despues de eso le voy a tratar de agregar que detecte los check box para filtrar algunos resultados.

Espero me puedas dar una mano con lo de armar la sentencia SQL

Gracias
 
Respuesta



Herramientas Buscar en este tema
Buscar en este tema:

Búsqueda avanzada
Califica este tema
Califica este tema:


Este tema está relacionado con otros ya publicados en el sitio. Podés visitarlos ahora!
Tema Iniciado por Foro Resp. Último mensaje
[ASP] Acceso a base de datos herchila Desarrollo Web 3 15.03.2005 10:04 hs.
[ASP] Problema para conectar con base de datos con el dreamweaver NeoArcangel Desarrollo Web 0 30.01.2005 07:42 hs.
[Flash] Exportar variables a una base de datos PoetaCamba Diseño Web 0 12.07.2004 13:57 hs.
Base de Datos en phpMyAdmin ! PowerOn Programación 8 21.05.2002 20:53 hs.
quien me ayuda a armar una base de datos? lcosta75 Programación 5 06.05.2002 12:09 hs.

Ranking de temas y usuarios de este foro
Temas populares Usuarios más activos
• Dataset - Datatable - GridView ???
• Pasar variable con ajax y php
• Problema con menu desplegable en CSS en IE6
• Ayuda con Formularios y redireccionar con...
• Como conectar SQL Server con PHP
• Lukillas
• zetedoz
• Azimutal
• Porklovsky
• clam-i-am


 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
CertificaIAB
{{diadelamigo}}