SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: jpardo84 en Jueves 10 de Julio de 2003, 19:55
-
Hola como están..tengo el siguiente código pero me arroja el siguiente error: "la aplicación esta usando argumentos incorrectos, o esta fuera del intervalo permitido, o entra en conflictos con otros.."
Y el código es así:
Private Sub Command5_Click()
If Entorno1.rsCommand1.State Then
Entorno1.rsCommand1.Close
End If
Dim pr1, pr2 As String
pr1 = Text1.Text
pr2 = Text2.Text
Entorno1.rsCommand1.Open
Entorno1.rsCommand1.Filter = "Valor_articulo between " & pr1 & " and " & pr2
DataReport1.Refresh
DataReport1.Show
End Sub
Ocurre que si yo cambio el between por "Valor_articulo=" & pr1 si funciona mostrándome el reporte con los escrito en el Text1 o sea la variable string pr1, entonces creo que es por el between.
Muchas gracias por la ayuda...saludos
-
Te digo lo mismo que en La SQL del comando asociado no me funciona
Sustituye la instrucción "Valor_articulo between " & pr1 & " and " & pr2 por
"Valor_articulo >= " & pr1 & " and Valor_articulo <=" & pr2
-
Fue de gran ayuda tu consejo y tienes razon el operador Between no funciona en los Entorno de Datos. Esta era la respuesta que estaba buscado, muy agradecido...saludos