Hay alguna forma de iniciar un campo select en un formulario (registro unico) con valor blanco?, siempre me despliega el primer campo del select y no es adecuado cuando un usuario va ingresar informaci?n.
Gracias por su ayuda.
Carlos Escola
Hay alguna forma de iniciar un campo select en un formulario (registro unico) con valor blanco?, siempre me despliega el primer campo del select y no es adecuado cuando un usuario va ingresar informaci?n.
Gracias por su ayuda.
Carlos Escola
Re: Iniciar con valor nulo un campo select
para esto hay dos alternativas.
en el select que realiza el sistema crear un select union anidado funciona con bases de datos Mysql, Postgres y oracle, un ejemplo:
supongamos que tengo una tabla con el idcliente y nombre_cliente llamada ‘tb_clientes’, el select normal seria
Select idcliente, nombre_cliente
From tb_clientes
con la condicion del valor nulo, me imagino que quieres que aparezca “Seleccionar cliente” harias algo asi:
select * from
(
Select idcliente, nombre_cliente
From tb_clientes
union
select 0 as idcliente, ‘-Seleccionar cliente-’ as nombre_cliente
) anidado
order by anidado.nombre_cliente
como puedes observar puse ‘-’ a la palabra seleccionar cliente con el fin de que al ordenarlo por nombre este sea el primer dato siempre.
espero que te sirva.