Filtro de un Select (Parte2)
Publicado por Ariasss (18 intervenciones) el 26/06/2008 09:33:40
Hola de nuevo y gracias. Bueno, tengo otra dudita de estas...
Tengo un TextBox (Utilizo ASP.NET, C# y SQL Server 2.005... para vuestra información) en el que introduzco una palabra y me gustaría, que buscara esa palabra en una tabla de una base de datos. Hasta ahí guay...!!!!!! Tan sencillo como esta query:
string sQuery = "SELECT IDNum, Titulo FROM Ley WHERE Titulo LIKE '%" + capturaTextBox + "%'";
Como en esa tupla, el texto puede ser MUY largo, me gustaría que apareciesen sólo las 5 palabras anteriores a la palabra que quiero buscar y las posteriores.
EJEMPLO: Palabra a buscar: Parque
Tupla de la BB.DD
En los últimos días, hemos estado viviendo en el Parque de la Alameda y hemos tenido que irnos al pueblo debido a una urgencia.
Me gustaría que me sacase algo así:
... hemos estado viviendo en el Parque de la Alameda y hemos ...
Y a ser posible, con la palabra Parque en subrayado o diferente a las demás... para que se note...
Bueno, creo haberme explicado bien...
A ver si alguien me puede ayudar de nuevo.
GRACIAS.
Tengo un TextBox (Utilizo ASP.NET, C# y SQL Server 2.005... para vuestra información) en el que introduzco una palabra y me gustaría, que buscara esa palabra en una tabla de una base de datos. Hasta ahí guay...!!!!!! Tan sencillo como esta query:
string sQuery = "SELECT IDNum, Titulo FROM Ley WHERE Titulo LIKE '%" + capturaTextBox + "%'";
Como en esa tupla, el texto puede ser MUY largo, me gustaría que apareciesen sólo las 5 palabras anteriores a la palabra que quiero buscar y las posteriores.
EJEMPLO: Palabra a buscar: Parque
Tupla de la BB.DD
En los últimos días, hemos estado viviendo en el Parque de la Alameda y hemos tenido que irnos al pueblo debido a una urgencia.
Me gustaría que me sacase algo así:
... hemos estado viviendo en el Parque de la Alameda y hemos ...
Y a ser posible, con la palabra Parque en subrayado o diferente a las demás... para que se note...
Bueno, creo haberme explicado bien...
A ver si alguien me puede ayudar de nuevo.
GRACIAS.
Valora esta pregunta


0