Pregunta fácil. Antes usaba Vb5 y ahora con .net estoy perdida.

06/09/2006 - 15:51 por Ira | Informe spam
Hola,

Tengo este código y cuando voy a depurar y ejecuto el depurador por
instrucciones, automáticamente se me pasa a la línea 4 siendo auxprocedencia
="", se pasa a la línea 4 sin siquiera llegar a la línea 1. Yo creo que
tiene algo que ver con la declaración de la variable ?????

If auxprocedencia = "" Then

Adaptador = New OleDbDataAdapter("SELECT * FROM Consultas WHERE
fecha_entrada >= #" & auxdesde & "# AND fecha_entrada <= #" & auxhasta &
"#", Conexion)

Else

Adaptador = New OleDbDataAdapter("SELECT * FROM Consultas WHERE procedencia
= '" & auxprocedencia & "' AND fecha_entrada >= #" & auxdesde & "# AND
fecha_entrada <= #" & auxhasta & "#", Conexion)

End If





Gracias,
 

Leer las respuestas

#1 Alberto Poblacion
06/09/2006 - 17:35 | Informe spam
"Ira" wrote in message
news:
Tengo este código y cuando voy a depurar y ejecuto el depurador por
instrucciones, automáticamente se me pasa a la línea 4 siendo
auxprocedencia =""



¿Seguro que auxprocedencia es igual a ""? ¿No será igual a Nothing (es
decir, te has dejado la variable declarada pero sin inicializar)?
Prueba a cambiar el 'If auxprocedencia = "" Then' por 'If
String.IsNullOrEmpty(auxprocedencia) Then'

Preguntas similares