Busqueda por palabras o frases

18/07/2008 - 04:35 por Jose Alberto | Informe spam
Como uno implementa una pantalla de busqueda que sea similar a google, pero
para una aplicacion de windows, con un datagridview. Digo por ejemplo que
no solo me busque la frase digitada (con Like '%frase%') sino que si pongo
dos palabras o tres me las traiga de forma inteligente como hace google, o
similar?
Habra algo hecho por ahi en .net para eso?

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
18/07/2008 - 07:48 | Informe spam
"Jose Alberto" wrote in message
news:%
Como uno implementa una pantalla de busqueda que sea similar a google,
pero para una aplicacion de windows, con un datagridview. Digo por
ejemplo que no solo me busque la frase digitada (con Like '%frase%') sino
que si pongo dos palabras o tres me las traiga de forma inteligente como
hace google, o similar?
Habra algo hecho por ahi en .net para eso?



Microsoft tiene tecnologías para hacer ese tipo de búsquedas, tales como
el Index Server que viene con Windows, o el Full-Text Search de Sql Server.
Para consultar el Index Server desde .Net, se usa un driver de OleDb
específico para el Index Server, y a continuación se envían consultas como
si se tratase de una base de datos pero usando un dialecto especial de SQL.
Para usar el Full Text Search, te conectas a Sql Server con normalidad y
utilizas consultas especiales tales como:
SELECT pub_id FROM pub_info WHERE CONTAINS (pr_info, 'moonbeam AND ontario
AND "flying saucer" '))
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida