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 02-12-2008
Ingeniero Ingeniero is offline
Miembro
 
Registrado: ene 2006
Posts: 75
Poder: 19
Ingeniero Va por buen camino
Question Problemas al grabar un registro con DBExpress

Saludos!! Amigos Expertos en Delphi de este Maravilloso Foro:

...Soy nuevo utilizando los componentes DBExpress, y tengo un problema, y es que en una pantalla normal de actualización, cuando intento grabar un registro (...ApplyUpdate), me da un error que "el registro no se encuentra o está siendo utilizado por otro usuario) -creo que en inglés-, no obstante, lo extraño es que hice otra pantalla de mantenimiento (registro de clientes) y el proceso de grabado me lo hace bien, perfectamente, pero la otra (que trata de grabar registros de recibos), he observado que esta ultima tabla tiene un campo lógico (True o False -bit-) y la otra (de clientes) no, no sé si será por esto, o por el índice de la tabla, o bien algún problema con el uso del componente; uso un SimpleDataset y la BD es Sql. Alguien que haya utilizado estos componentes, o bien sabe alguna orientación al respecto, se lo agradecería sobremanera.
De antemano, Muchas Gracias...
Responder Con Cita
  #2  
Antiguo 02-12-2008
Avatar de BlueSteel
[BlueSteel] BlueSteel is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Concepción - Chile
Posts: 2.310
Poder: 23
BlueSteel Va por buen camino
Wink

Cita:
Empezado por Ingeniero Ver Mensaje
Saludos!! Amigos Expertos en Delphi de este Maravilloso Foro:

...Soy nuevo utilizando los componentes DBExpress, y tengo un problema, y es que en una pantalla normal de actualización, cuando intento grabar un registro (...ApplyUpdate), me da un error que "el registro no se encuentra o está siendo utilizado por otro usuario) -creo que en inglés-, no obstante, lo extraño es que hice otra pantalla de mantenimiento (registro de clientes) y el proceso de grabado me lo hace bien, perfectamente, pero la otra (que trata de grabar registros de recibos), he observado que esta ultima tabla tiene un campo lógico (True o False -bit-) y la otra (de clientes) no, no sé si será por esto, o por el índice de la tabla, o bien algún problema con el uso del componente; uso un SimpleDataset y la BD es Sql. Alguien que haya utilizado estos componentes, o bien sabe alguna orientación al respecto, se lo agradecería sobremanera.
De antemano, Muchas Gracias...
Hola

no he trabajado con DBExpress... pero el insertar y mostrar los registros lo estas realizando con una misma consulta sql (Query)... puede que por ahí este tu problema...

si no es eso, deja el código cuando hacer el insert... puede haber un problema allí...

Salu2
__________________
BlueSteel
Responder Con Cita
  #3  
Antiguo 06-12-2008
Avatar de Ana María
Ana María Ana María is offline
Miembro
 
Registrado: ago 2008
Posts: 40
Poder: 0
Ana María Va por buen camino
Ingeniero con los detalles que expone es muy dificil detectar el problema, debería adjuntar un pequeño ejemplo.

De otro lado le recomiendo "La cara oculta de Delphi 6"
de Ian Marteens aunque es un libro "Viejo", no conozco otro mejor que aborde con tanto detalle la programación con bases de datos en Delphi. Es excelente y en mi concepto sirve como fundamento para entender las nuevas tecnologías.

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
Grabar en registro y directorio Windows como usuario limitado alquimista API de Windows 19 26-01-2008 16:04:01
Problema (básico?) editar-grabar registro pepitu Tablas planas 2 21-09-2005 11:34:40
Trigger Para Grabar Fecha Cambio Registro ASAPLTDA MS SQL Server 3 19-04-2005 19:35:59
Problemas al Grabar un Campo. utephi_14 OOP 5 16-04-2005 05:58:21
grabar un registro de string con diagonales ctronx MySQL 2 28-09-2004 21:01:42


La franja horaria es GMT +2. Ahora son las 18:55:11.


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