Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 02-12-2008
javi.donvito javi.donvito is offline
Registrado
 
Registrado: may 2005
Posts: 6
Poder: 0
javi.donvito Va por buen camino
Error paso de fecha por parametro en ADO

Buenas
Tengo un problema con las fechas a la hora de realizar un Update en una base de datos SQL Server utilizando componentes ADO y delphi 7

La cosa es que a la hora de realizar un UPDATE usando parámetros me da el sigme genera una excepción que viene diciendo:

Project rRecibos.exe raised exception class EOleException with message Microsoft ODBC SQL Server Drivers Optional feature not implemented

Los parametros de la Query los tengo configurados de la siguiente forma:
DateType : ftDateTime
Direction : pdinput
name : pFecha
numericScale :0
precision: 0
size : 0
value : 0:00:00
type : date

y el procedimiento en donde realizo la consulta la tengo de la siguiente forma (en mis pruebas apunto manualmente a un registro en concreto)


procedure TfReenvios.BitBtn2Click(Sender: TObject);

Var
FechaActual:TDate;

begin
DateSeparator:='-';
FechaActual:=now;

with ADOQCambiar do

begin
// Actualizar
ADOQCambiar.SQL.Clear;
ADOQCambiar.SQL.Add ('UPDATE CuotasEmitidas SET FecSituacion = echa '+
'WHERE CuotasEmitidas.CodPers = 1801 ' +
'AND CuotasEmitidas.NumRecibo = 810375');
ADOQCambiar.Parameters.ParamByName('pFecha').Value:=FormatDateTime ('yyyy/mm/dd',FechaActual);
ADOQCambiar.ExecSQL;

end;
end;
He mirado por el foro y en este hilo (http://www.clubdelphi.com/foros/showthread.php?t=59267&highlight=formato+de+fecha+en+SQL )me encontré que otros con un problema similar cambiaron el tipo DateType al formato ftTimeStamp. Pues bueno, intenté seguir esa vía pero al querer cambiar el tipo me sale este error

Arguments are of wrong type, are out of aceptable range, or are in conflict with one another.

Vamos que después de estar dando vueltas y vueltas a esto ya no sé por donde seguir ni que mirar ¿Me podría decir alguien que estoy haciendo mal ? Muchas gracias.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo paso por parametro una matriz?? NeoAnderson API de Windows 5 12-03-2008 02:47:09
Problema Paso parametro funcion NEG1414 C++ Builder 1 13-12-2007 22:58:22
parametro fecha con ado cmena Conexión con bases de datos 0 30-06-2005 17:55:50
Como paso un parametro a un formulario FNADALO OOP 4 22-11-2003 19:52:02
Como paso un la intancia Tstrings de un TComboBox (ComboBox.items) por parametro? orfeo OOP 1 05-05-2003 07:58:52


La franja horaria es GMT +2. Ahora son las 07:19:02.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi