Ayuda por favor...

29/08/2004 - 03:57 por José Mª Toro Bermejo | Informe spam
Utilizo la siguiente sintaxis para añadir un filtro de busqueda en un
datagrid

Visordedatos.RowFilter = frmbuscar.CmbBusqueda.Text & " = '" &
Modulo.cadena_buscar & "'"



y me da el siguiente error


Excepción no controlada del tipo 'System.Data.SyntaxErrorException' en
system.data.dll

Información adicional: Error de sintaxis: falta el operando antes del
operador '='.

¿Que pasa, no se puede utilizar el igual como un caracter?, ¿solo puede ser
utilizado como un operador?
GRACIAS DE ANTEMANO
 

Leer las respuestas

#1 Ezequiel
30/08/2004 - 11:27 | Informe spam
Jose Mª, así es muy difícil responderte sin ver el resto del código, te
pongo un ejemplo de cómo lo hago yo a ver si así pillas tu error:

* Al montar el filtro Nombre es una columna de la tabla original

Dim odataView As New DataView

odataView.Table = Me.Mi_DataSet.Tables("Prueba")

odataView.RowFilter = "Nombre = '" & Me.txtConsulta.text & "'"


"José Mª Toro Bermejo" escribió en el mensaje
news:%
Utilizo la siguiente sintaxis para añadir un filtro de busqueda en un
datagrid

Visordedatos.RowFilter = frmbuscar.CmbBusqueda.Text & " = '" &
Modulo.cadena_buscar & "'"



y me da el siguiente error


Excepción no controlada del tipo 'System.Data.SyntaxErrorException' en
system.data.dll

Información adicional: Error de sintaxis: falta el operando antes del
operador '='.

¿Que pasa, no se puede utilizar el igual como un caracter?, ¿solo puede


ser
utilizado como un operador?
GRACIAS DE ANTEMANO


Preguntas similares