Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > OOP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-03-2013
cd.rafael cd.rafael is offline
Miembro
 
Registrado: abr 2012
Posts: 59
Poder: 15
cd.rafael Va por buen camino
Cordial saludo,

SO. Windows 7
BD. Oracle 10g

Tipos de columnas utilizadas en la Tabla:

campo1 number(2)
campo2 varchar2(50)
campo3 varchar2(1)

Número de Registros: 20

Gracias.
Responder Con Cita
  #2  
Antiguo 13-03-2013
cd.rafael cd.rafael is offline
Miembro
 
Registrado: abr 2012
Posts: 59
Poder: 15
cd.rafael Va por buen camino
Cordial Saludo,

El error sale cuando intento abrir el ClientDataSet, pero lo raro es que solo falla en ciertas consultas, como expliqué, son dos consultas:

Código:
select * from TablaX --Funciona
select * from TablaY --No Funciona
select * from TablaY where Campo1 = 1 --Funciona
Hice la siguiente prueba: Modifiqué la siguiente propiedad:

Código:
ClientDataSet.PacketRecords := 1;
Y ahora si abre, pero no muestra todos los registros y cuando intento ir al último registro, me sale el dichoso "Error Catastrófico".

Cabe advertir que la tabla ahora tiene 32 registros y no creo que ese sea el problema.

Por ahí leí que podría ser error del Midas.dll, pero tampoco.

Alguien de casualidad tiene idea de qué se trata y de cómo resolver este problema?

Gracias.
Responder Con Cita
  #3  
Antiguo 13-03-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿Estará estropeada la base de datos?
Responder Con Cita
  #4  
Antiguo 13-03-2013
cd.rafael cd.rafael is offline
Miembro
 
Registrado: abr 2012
Posts: 59
Poder: 15
cd.rafael Va por buen camino
Cordial Saludo,

La Base de Datos está perfecta, puedo consultar dicha tabla desde el SQL Developer sin problemas.
Responder Con Cita
  #5  
Antiguo 13-03-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Pues "divide y vencerás". Empieza por hacer un proyecto nuevo e ir probando paso a paso hasta que encuentres el fallo. No se me ocurre otra cosa, no tenemos información, no tenemos el programa, no tenemos básicamente nada para poder ayudarte, incluso esos selects que has puesto, seguramente tampoco es un copia->pega de tu código, así que no sé cómo ayudar.
Responder Con Cita
  #6  
Antiguo 14-03-2013
Avatar de ozsWizzard
ozsWizzard ozsWizzard is offline
Miembro
 
Registrado: may 2004
Ubicación: Murcia
Posts: 190
Poder: 23
ozsWizzard Va por buen camino
No tendrá nada que ver pero siempre leo que dbExpress es mejor que BDE, por ejemplo, pues estoy hasta los mismísimos del dbExpress.

El BDE nunca me dio problemas y el dbExpres me da fallos por todas partes. Para empezar, a veces me obliga a lanzar esta instrucción "Conexion.CloseDataSets" cuando no tengo ni un DataSet abierto, pero si no lo hago no me deja iniciar la transacción y tampoco puedo usarlo en dll porque falla. Esos y algún que otro error raro que no he conseguido sacar (entre ellos el error catastrófico)

Pero bueno, ahora ya tengo toda la aplicacción en dbExpress y ya es tarde para echarse atrás.

Por otra parte, tiene toda la pinta de que sea la transformación de un dato de un registro concreto de TablaY. Yo intentaría identificar que registro es.

Saludos.
__________________
La Madurez se llama...
~~~Gaia~~~
Responder Con Cita
  #7  
Antiguo 14-03-2013
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.682
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Lo poco que he usado dbexpress me ha funcionado muy bien. Tan sólo tuve problema a la hora de la instalación... por no haber leido antes
Una vez instalado no tuve ni un problema de ningún tipo, iba como la seda, me sorprendió de lo bien que funciona y rápido.
No puedes compararlo con BDE, que es algo obsoleto y está "dado de baja" desde hace muchos años.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
Error catastrófico con XMLTransformProvider y ClientDataset victortera Providers 3 18-03-2014 16:52:25
Error Catastrofico en DbExpress asirvent Conexión con bases de datos 9 07-09-2010 11:54:56
Error catastrofico, MySQL y ADO Juandedian Conexión con bases de datos 2 28-01-2008 19:27:23
Error catastrofico en BDS 2006 JF Sebastian Varios 0 22-01-2007 18:58:45
Mensaje de Error Catastrofico ElDioni Varios 7 07-04-2006 18:24:43


La franja horaria es GMT +2. Ahora son las 03:26:40.


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