Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Programación

Como hacer una busqueda en visual basic en un ado ?

WOLVERINEX
2007-10-20 22:22 - Respuestas: 2 - Tema nº: 2477151


Características: Windows 2000, p4 500ram hd 80.

estoy haciendo una busqueda en mi base de datos de peliculas, como le hago para buscar con una palabra todas las peliculas relacionadas con esa palabra.
por ejemplo las guerras de las galaxias con la palabra guerras que saque todas las peliculas las guerras de las galaxias, guarras del desierto, las guarras del desierto, etc.

Posibles soluciones:
Como hacer una busqueda en visual basic en  un ado ?Como hacer una busqueda en visual basic en un ado ?
Búsqueda de datos en excel con visual basicBúsqueda de datos en excel con visual basic
Co mo hacer uqe funcione visual basic 6.0 en w7Co mo hacer uqe funcione visual basic 6.0 en w7
Como hacer una consulta en sql en visual basic 6Como hacer una consulta en sql en visual basic 6
Como hacer una pantalla de consulta de visual basic Como hacer una pantalla de consulta de visual basic
ebolo

Re: Como hacer una busqueda en visual basic en un ado ? - 2007-10-21 10:49 - Respuesta 2

Hola; debes de hacer una SQL, del siguiente tipo:
-
SELECT Tabla1.nombre
FROM Tabla1
WHERE (((Tabla1.nombre) Like "*" & "guerra" & "*"));
-

PD: la verdad que guerra y guarra se escribe casi igual pero vamos que en el nombre de una peli pues como se entiende de muy distinta forma

Saludos.
ebolo

Re: Como hacer una busqueda en visual basic en un ado ? - 2007-10-25 08:04 - Respuesta 3

seguimos en éste post, ....

La conexión ADO la hago de la siguiente forma (debes de tener asctivada la referencia 'Microsoft Activex Data objects 2.87 library'):
Dim cn As ADODB.Connection, rs As ADODB.Recordset
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\rutabd.mdb"
consulta="SELECT Tabla1.nombre FROM Tabla1"
consulta=consulta & " WHERE (((Tabla1.nombre) Like '*guerra*'"));"
rs.Open consulta, cn
'Entra en el siguiente bucle si existe algún registro
while not rs.eof
msgbox rs!nombre
rs.movenext
wend
rs.close
set rs=nothing
cn.close
set cn=nothing

'Tabla1' es el nombre de la tabla donde tienes los datos
'nombre' es le nombre del campo de la tabla.

Saludos.
Página:1

Respuestas relacionadas:

Como hacer consulta en sql desde visual basicComo hacer consulta en sql desde visual basicForo
Como hacer un programa para farmacia en visual basicComo hacer un programa para farmacia en visual basicForo
Visual basic (de visual studio 2008)Visual basic (de visual studio 2008)Foro
Visual basic 6.0Visual basic 6.0Foro
Visual basicVisual basicForo
Visual basicVisual basicForo
Visual basicVisual basicForo
Visual basicVisual basicForo
Visual basic 6.0Visual basic 6.0Foro
Visual basic 06Visual basic 06Foro
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos22 Noviembre 2024