** en el click de "Ir a MySQL y buscar"
local M.SQL
M.SQL = ""
if !empty( ThisForm.Cedula.Value)
M.SQL = M.SQL + " and CEDULA = "+transform(ThisForm.Cedula.Value)+" " && supongamos que es numérica
endif
if !empty( ThisForm.Nombre.Value)
M.SQL = M.SQL + " and CEDULA = '"+transform(ThisForm.Nombre.Value)+"'" && supongamos que es alfanumérica
endif
if !empty( ThisForm.CARGO.Value)
M.SQL = M.SQL + " and CARGO = '"+transform(ThisForm.CARGO .Value)+"'" && supongamos que es alfanumérica
endif
if !empty( ThisForm.SALARIOINI.Value)
M.SQL = M.SQL + " and SALARIO >= "+transform(ThisForm.SALARIOINI.Value)+" " && supongamos que es numérica
endif
if !empty( ThisForm.SALARIOFIN.Value)
M.SQL = M.SQL + " and SALARIO <= "+transform(ThisForm.SALARIOFIN.Value)+" " &&
endif
if !empty( M.SQL)
M.SQL = substr(M.SQL,5)
endif
M.Respuesta = SQLEXEC ( M.nHandle, M.SQL ) &&&...etc....
&&&...etc.... el resto es como lo sabes....