Retroceder   Foros del Web > Programación para sitios web > ASP Clásico

Respuesta
 
Herramientas Desplegado
Antiguo 28-mar-2008, 02:32   #1 (permalink)
ffernandisco ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 14
hacer un buscador de registro

He buscado por todas partes y no se como hacer un buscador que me permita seleccionar el registro que quiero. trabajo con dreamweaver
ffernandisco está desconectado   Responder Citando
Antiguo 28-mar-2008, 04:38   #2 (permalink)
i_e_s27 tiene algunos puntos positivos de karma
 
Avatar de i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 195
Re: hacer un buscador de registro

Bueno... muy pobre tu descripcion del problema, voy a dar por entendido que estas trabajando con una base de datos en Access...

Tienes que hacer asi:

Primero te conectas a la base de datos:

Dim adoCon
Set adoCon = Server.CreateObject ("ADODB.Connection")
adoCon.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("BASEDETAOS.mdb")

Luego creas un Recordset:

Set rsMIRECORDSET = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT campo1, campo2, campo3 WHERE campo1 = variable FROM table"
rsMIRECORDSET.Open strSQL, adoCon

Entonces asi abres una tabla en particular con una condicion como la que te puse en el ejemplo "campo1 = variable"... ahi puede ir la condicion que se te ocurra.
campo1, campo2, campo3 son las columnas que quieres que se muestren de dicha tabla, no vas a abrir todas las columnas si solo utilizas dos, por ejemplo; esto es para ahorrar procesamiento innesesario.

Espero que te haya servido de ayuda!
i_e_s27 está desconectado   Responder Citando
Antiguo 28-mar-2008, 05:23   #3 (permalink)
ffernandisco ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 14
Re: hacer un buscador de registro

Si La Condicion Ya Se Como Hacerla Pero Luego Como Te Sale El Valor Que Buscas?
ffernandisco está desconectado   Responder Citando
Antiguo 28-mar-2008, 05:31   #4 (permalink)
i_e_s27 tiene algunos puntos positivos de karma
 
Avatar de i_e_s27
 
Fecha de Ingreso: marzo-2008
Ubicación: En mi casa
Mensajes: 195
Re: hacer un buscador de registro

Mas simple aun:

Si por ejemplo buscas el valor de campo1 pon:
Response.Write (rsMIRECORDSET("compo1"))

Si son varios valores haz un bucle:

Do until rsMIRECORDSET.EOF
Response.Write (rsMIRECORDSET("compo1"))
Loop

PD: No se si tiene errores de sintaxis, pero la idea es esa.
i_e_s27 está desconectado   Responder Citando
Antiguo 28-mar-2008, 05:38   #5 (permalink)
ffernandisco ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 14
Re: hacer un buscador de registro

no se si me he explicado se supone que quiero que me aparezca en la misma pagina sin ir de una a otra
ffernandisco está desconectado   Responder Citando
Antiguo 28-mar-2008, 06:01   #6 (permalink)
ffernandisco ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 14
Re: hacer un buscador de registro

Haber si me puedo explicar mejor. utilizo dreamweaver. abro la pagina en asp

hago un formulario y dentro pongo una caja de texto esa caja de texto la llamo "codigo" por ejemplo y quiero que me aparezca los campos del registro que tenga ese mismo codigo, todo eso en la misma pagina de asp.

al hacer el juego de registro me dice que falta un valor. no se que esta mal yo creo que seria asi:
SELECT *
FROM Clientes
WHERE CLIENTES.CODIGO=BUSCADOR
ffernandisco está desconectado   Responder Citando
Antiguo 28-mar-2008, 06:48   #7 (permalink)
geokym ha deshabilitado el karma
 
Avatar de geokym
 
Fecha de Ingreso: agosto-2007
Mensajes: 16
Re: hacer un buscador de registro

MMM... bueno primero que nada para que te aparezca sin tener que refrescar la página una y otra vez te recomiendo utilizar ajax!...

y la variables buscador que contiene? o está vacia...
geokym está desconectado   Responder Citando
Antiguo 28-mar-2008, 07:55   #8 (permalink)
ffernandisco ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Mensajes: 14
Re: hacer un buscador de registro

la variable se supone que escribes algo y lo busca

no se que es ajax.
no soy un experto que digamos en esto
ffernandisco está desconectado   Responder Citando
Antiguo 28-mar-2008, 08:11   #9 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.808
Re: hacer un buscador de registro

Cita:
Iniciado por ffernandisco Ver Mensaje
la variable se supone que escribes algo y lo busca

no se que es ajax.
no soy un experto que digamos en esto
bueno mi recomednacion es hacer post mas claros desde el inicio para que todos te entendamos

lo segundo es usar el buscador, busca sobre AJAX en el foro y encontraras mucha información.

lo que tu deseas es

+ una pagina con un buscador sin que se recarge la misma pagina u otra pagina.

ajax te puede servir para ello

suerte
__________________
JuanRa Pérez
San Salvador, El Salvador
JuanRAPerez está desconectado   Responder Citando
Antiguo 28-mar-2008, 08:37   #10 (permalink)
Moderador
Myakire llegará a ser famoso muy prontoMyakire llegará a ser famoso muy prontoMyakire llegará a ser famoso muy prontoMyakire llegará a ser famoso muy pronto
 
Avatar de Myakire
 
Fecha de Ingreso: noviembre-2002
Mensajes: 6.552
Enviar un mensaje por Yahoo  a Myakire
Re: hacer un buscador de registro

La verdad no creo que él necesite Ajax, supongo que no le importará que se refresque la misma página, solo que se conserve el estado de los campos capturados.

Supongo que algo así es lo que quiere:
....
<form action="">
Teclee el valor: <input type="text" value="<%=Request("Campo")%>" name="Campo">
<input type="submit" value="buscar">
</form>
<br>
<%
if request("campo")<>"" Then
'conexión a la bd
sql = "SELECT * FROM Clientes WHERE CLIENTES.CODIGO = '" & Request("campo") & "'"
set ObjRs = ObjConnection.Execute(sql)
if Not ObjRs.Eof Then
For i=0 to ObjRs.Fields.Count-1
Response.write ObjRs(i) & ", "
Next
End If
%>

Es decir, capturar un valor, llamar a la misma página y que en esta se presente el formulario con el estado más los campos del registro que esta buscando

Aunque solo estoy especulando
Myakire está desconectado   Responder Citando
Antiguo 28-mar-2008, 08:55   #11 (permalink)
geokym ha deshabilitado el karma
 
Avatar de geokym
 
Fecha de Ingreso: agosto-2007
Mensajes: 16
Re: hacer un buscador de registro

si demas... especulando el entender asp supuse usar una mejor tecnología...

"sugiero un buen manual de asp... lo demas es simple imaginacion... dejala fluir..."
geokym está desconectado   Responder Citando
Antiguo 28-mar-2008, 09:29   #12 (permalink)
Colaborador
JuanRAPerez tiene algunos puntos positivos de karma
 
Avatar de JuanRAPerez
 
Fecha de Ingreso: octubre-2003
Mensajes: 1.808
Re: hacer un buscador de registro

poder ahí esta el código
__________________
JuanRa Pérez
San Salvador, El Salvador
JuanRAPerez está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 14:40.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93