Comunidad de diseño web y desarrollo en internet online

Busqueda no exacta con BD

Citar            
MensajeEscrito el 17 Nov 2004 10:51 pm
Buenas.
Estoy en un proceso de buscador de calles, el cual ya empiezo a tener definido.
Ya tengo realizada la BD en access, la cual interconecto entre flash y la BD con asp y la gran rutina LoadVars.
Pero tengo un problema.
Con el código de asp que tengo, he de poner la palaba exacta para obtener la información, y lo que yp quiero es que con una aproximación, este .fla, me de los resultados.
El código asp actual es:

Código :


<%@Language="VBScript"%>

<%
 Dim oRS, oConn

 Set oRS = Server.CreateObject("ADODB.Recordset")
 Set oConn = Server.CreateObject("ADODB.Connection")

 oConn.ConnectionString = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("canyelles.mdb")
 oConn.Open

 oRS.Open "SELECT * FROM Carrers", oConn, 3, 4
 oRS.Find "Carrer = '" & UCase(Request.QueryString("cadena")) & "'"
 If oRS.EOF Then
    Response.Write "Carrer=Not+Found&Tipus=Not+Found&Situacio=Not+Found"
 Else
    Response.Write "Tipus=" & Server.URLEncode(oRS("Tipus")) & "&Carrer=" & Server.URLEncode(oRS("Carrer")) 

& "&Situacio=" & Server.URLEncode(oRS("Situacio"))
 End If
oRS.Close
Set oRS = Nothing
oConn.Close
Set oConn = Nothing
%>



¿Como puedo implementar con este codigo las busquedas parciales?.
Tambien, solo he logrado que si tengo un mismo nombre (ej: real)
pero uno que es una calle y el otro es una plaza, El flash solo me enseñe el primero. Esto imagino que es por el ASP, ¿como puedo hacer que me enseñe los 2 datos?

Gracias a todos

Por zaxxzaxx

13 de clabLevel



 

unknown
Citar            
MensajeEscrito el 03 Dic 2004 09:02 pm
Lo de parciales es sencillo... en vez de usar "=" debes poner "like" y puedes usar caracteres comodines ("*","_"), pones asterisco como cualquier comodin de DOS... y usas el "_" como comodín de un solo caracter!!!
La otra parte requiere que modifiques tu ASP (y tu flash), que acumule consultas de varios registros y que los envie de una sola vez unidas por "&" o de plano haces que el loadvars se ejecute hasta que EOF()... right???

Saludos!!!

P.D. He vuelto!!! (aunque nadie notara que me fui)!!!

Por Untergang

20 de clabLevel



 

México, D.F.

msie
Citar            
MensajeEscrito el 04 Dic 2004 02:41 am
No creas xD

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.