Visual Basic - error de sintaxis:falta operando antes del operador like

Life is soft - evento anual de software empresarial
 
Vista:

error de sintaxis:falta operando antes del operador like

Publicado por JUAN CARLOS (1 intervención) el 25/04/2016 20:42:51
buenas tardes tengo un inconveniente con el siguiente código si alguien del foro pudiera ayudarme se lo agradecería me aparece error de sintaxis:falta operando antes del operador like
ya revise el tutorial y revise el código pero nada


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Private Sub buscar()
	Try
		Dim ds As New DataSet
		ds.Tables.Add(dt.Copy)
		Dim dv As New DataView(ds.Tables(0))
		dv.RowFilter = cbocampo.Text & "like'" & txtbuscar.Text & "%'"
 
		If dv.Count <> 0 Then
			inexistente.Visible = False
			DataGridView1.DataSource = dv
			ocultar_columnas()
		Else
			inexistente.Visible = True
			DataGridView1.DataSource = Nothing
		End If
	Catch ex As Exception
		MsgBox(ex.Message)
	End Try
End Sub
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
sin imagen de perfil
Val: 147
Ha disminuido 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error de sintaxis:falta operando antes del operador like

Publicado por Juan Gilberto (323 intervenciones) el 26/04/2016 18:20:58
Ponle un espacio antes y despues del like
dv.RowFilter = cbocampo.Text & " like '" & txtbuscar.Text & "%'"
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

error de sintaxis:falta operando antes del operador like

Publicado por gustavo (1 intervención) el 17/02/2017 19:47:47
ingreso lo que indicaste tambien en mi codigo y sale el mismo error de sintaxis
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

error de sintaxis:falta operando antes del operador like

Publicado por Roberto (1 intervención) el 11/03/2017 08:08:54
Tienes que escribir en la propiedad "text" de cbocampo la palabra filtro. No puede estar en blanco.
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

error de sintaxis:falta operando antes del operador like

Publicado por sebastian (1 intervención) el 30/03/2018 20:26:16
me podría explicar mejor como escribir en la propiedad "text" porque me sale el mismo error

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub buscar()
    Try
        Dim ds As New DataSet
        ds.Tables.Add(dt.Copy)
        Dim dv As New DataView(ds.Tables(0))
        dv.RowFilter = cbocampo2.Text & " like '" & txtbuscar.Text & "%'"
 
        If dv.Count <> 0 Then
            inexistente.Visible = False
            datalistado.DataSource = dv
            ocultar_columnas()
        Else
            inexistente.Visible = True
            datalistado.DataSource = Nothing
        End If
 
    Catch ex As Exception
        MsgBox(ex.Message)
    End Try
End Sub
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

error de sintaxis:falta operando antes del operador like

Publicado por May (1 intervención) el 28/03/2018 09:10:29
muchas gracias me sirvio muchisimo
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 Juana
Val: 2
Ha aumentado su posición en 111 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error de sintaxis:falta operando antes del operador like

Publicado por Juana (1 intervención) el 02/02/2019 15:05:24
Muchas gracias, me funcionó bien.
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

error de sintaxis:falta operando antes del operador like

Publicado por arsides (1 intervención) el 24/07/2019 02:40:39
gracias me sirvio xd
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 Diego Pullupaxi
Val: 5
Ha disminuido su posición en 13 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error de sintaxis:falta operando antes del operador like

Publicado por Diego Pullupaxi (2 intervenciones) el 10/09/2019 18:40:42
si es corecto solo dale un espacio antes despues de la comilla de like es decir asi va " like "
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 Diego
Val: 5
Ha disminuido su posición en 13 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

error de sintaxis:falta operando antes del operador like

Publicado por Diego (2 intervenciones) el 10/09/2019 18:48:27
es correcto gracias ami si me sirvio
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