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 Buscar Temas de Hoy Marcar Foros Como Leídos

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


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 06:38:07.


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