Ver Mensaje Individual
  #3  
Antiguo 14-02-2013
Avatar de movorack
[movorack] movorack is offline
Miguel A. Valero
 
Registrado: feb 2007
Ubicación: Bogotá - Colombia
Posts: 1.346
Reputación: 20
movorack Va camino a la famamovorack Va camino a la fama
Hola,

Ahorita desconozco si el resultado sería igual o no pero modificaría la forma de llamar la función desde el código, enviando el parámetro en el valor ya establecido como fecha

Código Delphi [-]
dm.hora.Close();
dm.hora.Parameters.Items[1].AsDateTime:= StrToDate(mehinicio.Text); //mehinicio= maskedit
dm.hora.Prepared;
dm.hora.ExecProc();

Pero... el error que estás obteniendo es:
Cita:
al ejecutarlo me da como resultado 'ERROR: no existe la funcion newhora1(date); Error while executing the query '.
Y eso no tiene nada que ver con el manejo del campo de tiempo.

Verifica que estás llamando la función correctamente desde delphi. recuerda que si está en un esquema diferente a public, deberás llamarla con el nombre del esquema ej: miesquema.funcion()

Antes de hacerlo en tiempo de ejecución, podrías probar con una query en tiempo de diseño y abrirla para probar que esté ejecutando correctamente la sentencia
__________________
Buena caza y buen remar... http://mivaler.blogspot.com
Responder Con Cita