Visual Basic - Concatenar Cadenas

Life is soft - evento anual de software empresarial
 
Vista:

Concatenar Cadenas

Publicado por Miguel ! (49 intervenciones) el 02/08/2003 02:43:41
Muchas gracias por tu tiempo por contestar mi pregunta:

Estoy construyendo un filtro, lo siguiente TRABAJA PERFECTO:

rsTodo.Filter = " " & cmbCol1.Text & " " & cmbOperador1.Text & " '" & txtBusq1.Text & "' " ( Esto es por ejemplo miguel=15)

El problema es que es mejor para mi concatenar una cadena, porque voy a hacer varias búsquedas por lo cual lo estoy intentando así:

ex1 = cmbCol1.Text + cmbOperador1.Text + txtBusq1.Text
rsTodo.Filter = " " & ex1 & " "

Pero no sé porque razón me marca error ya que vi la cadena si se forma en la variable ex1: (es decir checo que ex1 vale miguel=15, lo cual es lo que quiero).

Y me manda el error de argumentos incorrectos, fuera del intervalo permitido o en conflicto con otros, pero es lo que estoy haciendo con la cadena de arriba y ahi si trabaja =(, ¿en que estoy mal?

Gracias,
Miguel !
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:Concatenar Cadenas

Publicado por Juan (284 intervenciones) el 02/08/2003 15:32:08
¿Por qué cambias de operador?, puedes hacer esto tranquilamente:

ex1 = " " & cmbCol1.Text & " " & cmbOperador1.Text & " '" & txtBusq1.Text & "' "
rsTodo.Filter = ex1

En tu segundo ejemplo la cadena construida no es igual que en el primero.
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