![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 = ![]() '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. |
|
|
![]() |
||||
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 |
![]() |
|