Consulta...

Hola experto que tal nuevamente yo, tengo un problemilla y es que necesito traerme los datos de dos tablas a un reporte pero cuándo realizo la consulta me surge un error, esta es mi consulta.
xdesde=thisform.text1.Value
xhasta=thisform.text2.value
SQLEXEC(CONEXION,"select asistencia.cedula,asistencia.carnet,asistencia.fechaent,asistencia.fechasal,asistencia.horaent,;"+;
"asistencia.horasal,usuario.nombre from asistencia inner join usuario on (asistencia.cedula=usuario.cedula) where asistencia.fechaent BETWEEN ?xdesde and ?xhasta ","hey")
SELECT hey
browse
xdesde y xhasta son texbox donde escojo la fecha para mostrar los valores que quiero
Respuesta
1
Mmm bueno creo que tienes un problema con la cadena sql
Debería de ser
a = "Select asistencia.cedula , asistencia.carnet , asistencia.fechaent , asistencia.fechasal , asistencia.horaent , asistencia.horasal , usuario.nombre from asistencia inner join usuario on asistencia.cedula = usuario.cedula where asistencia.fechaent between '" + xdesde + "' and '" + xhasta + "'"
despues ya haces el sql
if sqlexec(CONEXION , a , "hey") > 0
select hey
brow
else
Messagebox(" La cadena esta mala ')
Endif

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas