Visual Basic.NET - SELECT con LIKE en access

 
Vista:

SELECT con LIKE en access

Publicado por Romina (5 intervenciones) el 12/12/2008 23:42:39
Hola, bueno el codigo es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Public Function Busqueda(ByVal nombre As String) As DataTable
 
    Dim CadenaConexion As String = "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C:Documents and SettingsIuranchitaMis documentosProyectoPruebaProyectoPruebaagenda.mdb"
 
    Dim objComando As New OleDb.OleDbDataAdapter("SELECT * FROM contacto WHERE nombre LIKE '*" & nombre & "*'", CadenaConexion)
 
    Dim objDataSet As New DataSet()
 
    ' Rellenamos el DataSet con el contenido
    ' de la sentencia SELECT
    objComando.Fill(objDataSet, "contacto")
    Return objDataSet.Tables("contacto")
 
End Function

La funcion me devuelve un datatable con la tabla resultante de la consulta...
el problema está en que no me devuelve nada...con un select normal si funciona, pero no con like

Agradezco de antemano cualquier ayuda

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:SELECT con LIKE en access

Publicado por Romina (5 intervenciones) el 13/12/2008 01:42:37
Me auto - respondo por si a alguien le sive

lo encontre por aca mismo...la verdad estaba tan apurada que no me preocupe en buscar mucho primero

1
2
Dim var As String
var = "%" & nombre & "%"

y el select queda asi...

1
"SELECT * FROM (contacto) WHERE nombre LIKE '" + var + "'"

saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
3
Comentar

RE:SELECT con LIKE en access

Publicado por Alvarin (1 intervención) el 12/04/2013 11:22:48
y como actualizas el DataGrid(Si es que lo estas utilizando) para ver el resultado de tu búsqueda??

No se si me explique.

Saludos desde Mexico!!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:SELECT con LIKE en access

Publicado por Francisco R Alvarez C (1 intervención) el 09/04/2015 04:18:41
amigo, eres un grande!!!
me solucinaste el problema..te lo agredezco!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Victor
Val: 5
Ha aumentado su posición en 8 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:SELECT con LIKE en access

Publicado por Victor (3 intervenciones) el 15/07/2018 20:42:43
Gracias solucione mi problema con tu ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2
Ha disminuido su posición en 12 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

RE:SELECT con LIKE en access

Publicado por DAVID (1 intervención) el 22/07/2018 04:00:57
UNA CONSULTA Y PUEDO HACER EL FILTRADO CON DOS CONDICIONES SERIA DE LA SIGUIENTE MANERA ?

1
2
3
4
5
6
7
8
Dim var As String
Dim var2 As String
 
var = "%" & nombre & "%"
var2 = "%" & PAIS& "%"
 
 
"SELECT * FROM (contacto) WHERE nombre LIKE '" + var + "'" AND "PAIS LIKE'" + var2 + "'"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar