![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Hola.
Disculpen que me haya extendido tanto. El problema que tengo es que no me registra lo usuarios que ingresan al sistema, el cual deseo que se guarden en orden de fecha ingreso en la TTabla Bitacora. El codigo que puse es para que me registre en la TtablaBitacora. Solo lo actualiza en cuanto ingreso a su respectivo FormBitacora. Ahora si? |
|
#2
|
||||
|
||||
|
Hola
Pues en realidad sigo sin entender. Veamos: Tienes una tabla = TtablaBitacora El código es para que se registre la entrada en esa tabla y muestre el Fprincipal: Bien, este codigo inserta la entrada. Ahora, no veo el interes de que la registre por fecha de ingreso, para eso simplemente se hace una consulta y la muestra por fecha. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 21-03-2010 a las 22:40:21. |
|
#3
|
||||
|
||||
|
Amigo sisne, bienvenido a clubdelphi, te aconsejo leer nuestra guía de estilo, así podemos entendernos mejor entre todos
![]() También es conveniente que para mayor claridad escribas el código entre etiquetas, como ha hecho Caral, por ejemplo: [code ] tú código fuente [/code ] Sin el espacio que he dejado entre code y el ']', aquí tienes una guía.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
La corrección de Caral, es correcta, ya que incluye el Post necesario para que queden plasmados los usuarios que se registran (que era el problema que presentó sisne).
Ahora suponiendo que queremos añadir cada usuario que se registre: Las líneas Código:
DM.TBitacora.Last; DM.Tbitacora.Insert; Código:
DM.TBitacora.Append;
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
||||
|
||||
|
Holas!
Les comento ya solucioné el problemita, y de esta manera. En TablaBitacora en SQL Server tenia definido los campos FechaIngreso como Date, FechaIngreso,HrIngresgo,HrSalida como DateTime, pero ahora los cambié a String. Y con la ayuda de ustedes cambié el código a: Código:
DM.Tbitacora.Insert;
n:=DM.Tbitacora.RecordCount+1;//esto es para contar nro. de usuarios que ingresan...nada relevante...
DM.Tbitacora['CodigoB']:=n;
DM.Tbitacora.FieldByName('CiB').AsInteger:=DM.Tusuario['CiUsuario'];
DM.Tbitacora.FieldByName('NomB').AsString:=DM.Tusuario['NomUsuario'];
DM.Tbitacora.FieldByName('ApePB').AsString:=DM.Tusuario['ApePU'];
DM.Tbitacora.FieldByName('NivelB').AsString:=DM.Tusuario['NivelU'];
DM.Tbitacora.FieldByName('Fec_Ingreso').AsString:=DateToStr(Date);
DM.Tbitacora.FieldByName('Hr_Ingreso').AsString:=TimeToStr(Time);
DM.Tbitacora.FieldByName('CodigoU').AsString:=DM.Tusuario['CodigoU'];
DM.Tbitacora.Post;
Fprincipal.Show;
Código:
DM.Tbitacora.Open;
DM.Tbitacora.Last;
DM.Tbitacora.Edit;
DM.Tbitacora.FieldByName('Hr_Salida').AsString:=TimetoStr(time);
DM.Tbitacora.Post;
Application.Terminate;
Gracias a todos!!! No saben estaba hasta muy tarde haciendo esto, cuando el problema no era de gran escala. Graaaaaaaaacias!!! Nota:En cuanto a las VB voy aprendiendo...otra vez graaaaaaacias. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Hacer Una Bitacora o Log | rgstuamigo | SQL | 16 | 18-09-2008 04:18:18 |
| 6:45 bitacora | Caral | La Taberna | 206 | 30-08-2008 16:15:58 |
| tablas para una bitacora | gabrielflowers | Tablas planas | 4 | 28-08-2007 00:01:50 |
| Mostrar ventana con cuaderno de bitácora en programa automático | Ñuño Martínez | Varios | 19 | 23-01-2007 00:11:03 |
| Google despide al empleado que publicaba una bitácora | marcoszorrilla | Noticias | 0 | 09-02-2005 22:27:09 |
|