Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-03-2010
sizne sizne is offline
Miembro
 
Registrado: mar 2010
Posts: 104
Poder: 15
sizne Va por buen camino
Ayuda con programacion en Delphi y tablas

Hola, por favor podrias ayudarme con este...
Te explico, estoy realizando un pequeño sistema en Delphi con Base de datos en SQL Server. Donde interactuaran solo dos usuarios. Tengo diseñada las tablas respectivas para los usuarios del sistema: Osea su CodigoUsuario, NombreUsuario, CargoUsuario o NivelUsuario, ContraseñaUsuario, y en otra tabla tengo los campos CodigoBitacora, CondigoUsuario, FechaIngreso, FechaSalida, HoraIngreso, Hora Salida. Estan relacionadas ambas tablas por medio de CodigoUsuario.

El problema es, una vez ya realizado la programacion cuando esta ejecutandose el programa, aparece lo siguiente:
Donte Tbitacora es la tabla donde estan los campos Fechas y horas de ingreso y salida.

Project Pbecarios.exe raised exception class EDatabaseError with message 'Tbitacora: Dataset not in edit or insert mode'.Process stopped. Use Step or Run to continue.

Cuando hago click en OK, aparece lo siguiente:

Tbitacora: Dataset not in edit or insert mode.

No le entiendo al error, donde podria realizar una modificacion? o que es lo que me falta? Cuando ejecuto el programa no me muestra ningun error. Solo al momento de querer entrar al FORMULARIO BITACORA, para ver los usuarios que ingresaron al sistema y sus fechas, con sus respectivos datos: Nombres, codigoUsuario, fecha y horarios de ingreso y salida.

Anticipadamente gracias!
Responder Con Cita
  #2  
Antiguo 11-03-2010
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 914
Poder: 23
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
El error 'Tbitacora: Dataset not in edit or insert mode', quiere decir que estas haciendo alguna asignacion a un campo de la tabla TBitacora, antes de realizar una asignacion debe estan en modo Edicion o Insercion.

Para ello debes realizar lo siguiente:

Código Delphi [-]
Try
  TBitacora.Edit;   //Editar un registro ya creado...
  //TBitacora.Insert; //Agregar un nuevo registro...

  TBitacora.FieldByName('Campo').AsString:='Nuevo Valor'; //Asignacion de valores a los campos...
  TBitacora.Post; //Guarda los datos
Except //Si se produce un error se cancelan los cambios...
  TBitacora.Cancel;//Cancela los cambios...
End;
Saludos...
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
Programa en Delphi Ayuda!!!!para locos de la programacion!!! gCrazy Varios 4 08-02-2009 15:07:49
ayuda con programacion en internet gasparsi Internet 2 23-12-2008 21:23:14
Ayuda programacion php juan201012 PHP 1 29-01-2008 22:35:25
Ayuda, No puedo nsertar registros en tablas DBase IV Desde Delphi OscarBravo Tablas planas 1 11-05-2007 11:11:32
Urgente..Insert en tablas interbase para delphi....ayuda por favor Aser Firebird e Interbase 6 29-04-2005 02:55:57


La franja horaria es GMT +2. Ahora son las 01:42:38.


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