![]() |
![]() |
| 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
|
||||
|
||||
|
Ya te digo, habría que seguir el código paso a paso para comprobarlo, o al menos tener el código fuente.
Así, a ciegas, es casi imposible poder ayudarte. Sobre todo prque ese es un mensaje muy "general", no tiene código de error, ni nada para poder hacer búsqueda y ver al menos a qué programa pertenece.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#2
|
||||
|
||||
|
Ese error me suena de cuando intentas añadir valores a un TStringList que tiene la propiedad Dupicates a valor dupError (
http://docwiki.embarcadero.com/Libra...ist.Duplicates) o también cuando intentas añadir duplicados a un diccionario de la clase TDictionary (http://docwiki.embarcadero.com/Libra...Dictionary.Add) Si tú no usas ninguna de esas clases, es posible que sea algún componente de los que estás utilizando. ![]() Más de aquí no creo que se pueda llegar si no concretas más. Qué estás utilizando, qué componentes, qué hacer al iniciar la app,... Si tú no consigues reproducirlo y sólo pasa en un cliente, lo habitual es añadir logs a tu aplicación (sobre todo la parte inicial), pasarle esa versión al cliente para que la ejecute y luego recoger los logs para añalizarlos. Repetir este paso hasta que consigas saber qué es lo que está generando ese error.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
|||
|
|||
|
Gracias por vuestra ayuda.
No podía daros más información porque creía que el error se producía al abrir la aplicación (por eso pasé los parámetros de conexión), cuando el error lo da,realmente, al cerrar la aplicación. Cuando cierro, grabo en un fichero de bd una serie de datos(usuario, hora, fecha, etc...). Me he dado cuenta ahora, que el problema viene porque no accede a la base de datos, entonces se genera un registro sin datos y ahí era cuando me daba el error "Duplicates not allowed". Ahora el problema viene porque no puedo acceder a la base de datos (Firebird 2.5) a través de dbexpress (Sqlconnection). La base de datos está en local(localhost). He probado también a desactivar firewall y compartir carpeta donde está la bd. Como os decía, en mi ordenador y en otros ordenadores funciona bien. Debe ser algo del Ordenador del cliente. Gracias Casimiro y Neftali por vuestra ayuda. |
|
#4
|
||||
|
||||
|
Cita:
Estás dando información que no tiene sentido, deberías precisar lo que ocurre, porque de otra forma es imposible ayudar. Es muy distinto abrir la aplicación a cerrar la aplicación. Dices que "no accede a la BD, por eso se genera un registro sin datos", eso es imposible, porque si no accede a la BD entonces no puede generar ningún registro, le leer, ni borrar, ni nada de nada. Luego dices que "el problema viene porque no puede acceder a la bd", lo mismo de antes, no puede intentar duplicar nada si no está conectada. Dices que has compartido la carpeta donde está la BD, ¿eso para qué?, eso no sirve para nada, además de que no hay que hacer eso nunca. Dices que funciona en tu ordenador, por lo que el problema debe ser del ordenador del cliente. Pues seguro que no es por eso, el problema es de tu programa. Céntrate en lo que haces, sigue paso a paso el programa, asegúrate de saber exactamente qué está pasando, porque para solucionar un problema, primero hay que saber cuál es ese problema.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 12-11-2018 a las 13:19:53. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| is not allowed to connect to this mariadb server | LACV | MySQL | 7 | 12-07-2017 14:42:12 |
| TClientdataset Commandtext changes are not allowed | comba | MySQL | 2 | 07-06-2013 08:00:06 |
| Circular datalinks are not allowed | Jere_84 | Conexión con bases de datos | 3 | 15-05-2012 01:48:16 |
| Remote Error CommandText changes are not allowed | Jere_84 | Providers | 1 | 04-01-2012 20:44:21 |
| allowed range sobrepasado | jonmendi | Conexión con bases de datos | 0 | 14-08-2006 16:15:53 |
|