Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-08-2011
Avatar de microbiano
microbiano microbiano is offline
Miembro
 
Registrado: sep 2008
Ubicación: Mexico D.F
Posts: 349
Poder: 18
microbiano Va por buen camino
ayuda con insertar fechas

bien tengo el siguiente codigo:
Código Delphi [-]
with Modulo.Qry_Temp2 do
      begin
       sql.Clear;
        SQL.Add('insert into agenda(Ejercicio,Status,Procedimiento,descripcion,unidadcompradora,DePreconvocatoria)');
        SQL.Add('values(:PEjercicio,:PStatus,:PProcedimiento,:PDescripcion,:Punidadcompradora,:Pdepreconvoca  toria)');
        Parameters.ParamByName('PEjercicio').Value:=Trim(Self.txtejercicio.Text);
        Parameters.ParamByName('PStatus').Value:=Self.cbb1.Text;
        Parameters.ParamByName('PProcedimiento').Value:=Trim(self.txtevento.Text);
        Parameters.ParamByName('PDescripcion').Value:=Trim(Self.txtnotas.Text);
        Parameters.ParamByName('Punidadcompradora').Value:=Trim(self.txtunidad.Text);
        Parameters.ParamByName('Pdepreconvocatoria').value:=self.dtpFechaPreIni.Date;
        try
          ExecSQL;
          Application.MessageBox('Registro Almacenado con Éxito','Error', MB_OK + MB_ICONINFORMATION);
        except
          on E:EOleException do
          begin
            MessageDlg(Format('Error: %s    Codigo: %d', [E.Message, E.ErrorCode]), mtError, [mbOK], 0);
          end;

        end
      end;

y si lo ejecuto me muestra el siguiente error:

caracteristica opcional no implementada:

alguien sabe por que el error?

si quito el campo DePreconvocatoria, el parametro :Pdepreconvocatoria y el valor del parametro
Código Delphi [-]
Parameters.ParamByName('Pdepreconvocatoria').value:=self.dtpFechaPreIni.Date;

funciona a la perfeccion.

el campo que quiero insertar es una fecha que esta en un componente TdatetimePicker

la base de datos es sqlserver2000 y el tipo de campo es datetime
Responder Con Cita
  #2  
Antiguo 20-08-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.015
Poder: 22
oscarac Va por buen camino
una pregunta
pq usas
Código Delphi [-]
 
self.dtpFechaPreIni.Date
y no
Código Delphi [-]
 
dtpFechaPreIni.Date
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 20-08-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola microbiano.

No conozco SQL Server 2000 pero, por lo que estuve leyendo, los tipos de datos que maneja son datetime y smalldatetime.

Yo probaría cambiar:
Código Delphi [-]
self.dtpFechaPreIni.Date;
por
Código Delphi [-]
self.dtpFechaPreIni.DateTime;

Pero es una corazonada, por que como te dije arriba, nada de SQL Server ...

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
Respuesta



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
Insertar ciertos datos de Otra tabla dentro de Un Store (Fechas de Pago ) IcebergDelphi Firebird e Interbase 2 16-09-2007 14:49:50
insertar fechas y corregirlas Quin C++ Builder 3 10-07-2006 20:29:36
Ayuda con Fechas rruffino Varios 4 05-02-2006 15:23:09
Ayuda con las fechas tramjauer Varios 3 16-06-2005 15:07:06
Insertar Fechas en MySQL bustio SQL 2 12-01-2005 14:03:22


La franja horaria es GMT +2. Ahora son las 15:20:29.


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