
05/06/2003, 02:23
|
 | | | Fecha de Ingreso: octubre-2001 Ubicación: Sevilla, España
Mensajes: 1.228
Antigüedad: 23 años, 6 meses Puntos: 5 | |
Te falta un & en la concatenación cuando asignas a is_cedula. ADemás te aconsejo que lo pongas en varias lineas concatenando cada linea con &_
Te quedaría así tu consulta:
sql = "SELECT is_cedula, chr_siglas_est, is_apellido, is_nombre, chr_tel_oficina, chr_correo" &_
" FROM informix.personal, informix.estruc_organ" &_
" WHERE personal.in_codigo=estruc_organ.in_codigo" &_
" AND personal.int_cod_estr=estruc_organ.int_cod_estr" &_
" AND (is_nombre LIKE '"&ctexto2&"' OR is_apellido LIKE '"&ctexto2&"' OR is_cedula LIKE '"& ctexto2&"' OR chr_siglas_est LIKE '"&ctexto2&"' OR chr_tel_oficina MATCHES '"&ctexto2&"')" &_
" ORDER BY is_apellido;" |