Club Delphi  
    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-07-2011
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Poder: 0
donpedro cantidad desconocida en este momento
componente datetimepicker

hola a todos....
tengo un formulario en delphi llamado cargos educativos donde tiene el componente datetimepicker el cual almacena la fecha limite de cada cargo educativo ejemplo:

-------------------------------------------------------------
id................cargo.........................................fecha_limite_de_pago
-------------------------------------------------------------
001.................mes de junio..................................2011-05-05
002.................mes de mayo.................................2011-06-05
--------------------------------------------------------------
el problema esta en que si pongo la tabla de cargos educativos en edit y cambio una de las fechas cuando le doy a guardar me da el siguiente error:

no se puede encontrar la fila para su actualizacion: algunos valores han cambiado desde la ultima vez que se leyo

en el boton modificar el codigo que estoy utilizando es:
Código Delphi [-]
dmdatos.atcargoseducativos.locate('cargoeduid',eid.text,[]);
dmdatos.atcargoseducativos.edit;

en el boton guardar el codigo que estoy utilizando es:
Código Delphi [-]
    if (dmdatos.atcargoseducativos.state=dsedit) then
begin
    dmdatos.atcargoseducativos.fieldbyname('cargo').asstring:=ecargo.text;
    dmdatos.atcargoseducativos.fieldbyname('fecha_limite_de_pago').asdatetime:=datetimepicker1.date;
dmdatos.atcargoseducativos.post;

estoy usando mysql con formato de fecha 'yyyy-mm-dd'

Gracias, espero haberme explicado
Responder Con Cita
  #2  
Antiguo 20-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
en algunos casos me salia ese mensaje... el problema radicaba en que la informacion que mostraba, contenia "datos" de otras tablas y los mostraba

estas grabando en una tabla?, en un query vivo?
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #3  
Antiguo 20-07-2011
donpedro donpedro is offline
Miembro
 
Registrado: nov 2009
Posts: 102
Poder: 0
donpedro cantidad desconocida en este momento
estoy grabando en una tabla...

no habra otro componente para fechas que no sea datetimepicker porque el trae una fecha por defecto
Responder Con Cita
  #4  
Antiguo 20-07-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
pero esa fecha tu la puedes cambiar

por ejemplo con la fecha Actual
Código Delphi [-]
 
dtFecha.Date := now;
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 20-07-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.096
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Te recomiendo este sencillo tutorial de nuestro compañero y amigo Caral. Creo que te aclarará algunas dudas.
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
DateTimePicker Anusky Gráficos 7 08-05-2008 17:19:06
DateTimePicker JCarlos Varios 2 18-01-2005 15:55:22
Datetimepicker Carlex Varios 1 11-08-2004 19:47:39
Dia en DateTimePicker nicocer Varios 2 31-07-2004 14:56:49
Como puedo hacer consultas de fecha con el componente Datetimepicker Julio César Varios 2 06-07-2003 05:24:51


La franja horaria es GMT +2. Ahora son las 12:32:48.


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