error de mysql
Publicado por luiss (90 intervenciones) el 13/07/2006 01:00:38
hola gente, tengo un problema, tengo este codigo:
SELECT t_pago.t_pago
INTO :ls_tpago1
FROM t_pago
where (t_pago = :ls_tpago);
if ((ls_tpago = 'NULL') OR ls_tpago='') )THEN
Messagebox ("Dato no valido", "El dato que desea ingresar no es valido...", StopSign!, OK!)
end if
el campo t_pago es obligatorio, y lo que hago es erificar que no se ingrese nada nulo, pero la cosa es que al ingresar un espacio me lo guarda, y si no ingreso nada me sale el error SQLSTATE S1000 (siciendo que el campo no puede ser nulo), el cartelito del if ni me sale
tengo: powerbuilder version 10.2.1 built 9537 y mysql odbc 3.51
Gracias
SELECT t_pago.t_pago
INTO :ls_tpago1
FROM t_pago
where (t_pago = :ls_tpago);
if ((ls_tpago = 'NULL') OR ls_tpago='') )THEN
Messagebox ("Dato no valido", "El dato que desea ingresar no es valido...", StopSign!, OK!)
end if
el campo t_pago es obligatorio, y lo que hago es erificar que no se ingrese nada nulo, pero la cosa es que al ingresar un espacio me lo guarda, y si no ingreso nada me sale el error SQLSTATE S1000 (siciendo que el campo no puede ser nulo), el cartelito del if ni me sale
tengo: powerbuilder version 10.2.1 built 9537 y mysql odbc 3.51
Gracias
Valora esta pregunta


0