Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Tablas planas
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-09-2014
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Error en ejecución

Estoy ejecuntadno este query contra unas tablas Paradox en una aplicación BCB 6:
Código SQL [-]
SELECT A.Disco, A.Orden, A.Anyo, A.Duracion, A.Director, A.Interpretes, A.Estilo, A.Origen, A.Estado, A.Subtitulos, A.Esp, A.Ing, A.Otros, B.Caratula
FROM 'Peliculas.db' A LEFT JOIN 'Imagenes.db' B ON A.Registro = B.Registro AND B.Tabla = 'P'
WHERE A.Registro = 903

Si lo ejecuto desde Database Desktop no me da error y me devuelve resultado, pero desde la aplicación en la que está insertado me devuelve una vionalción de acceso y la típica pantalla de la CPU (que nunca he sido capaz de entender). En la aplicación está así:
Código:
Query->Close();
Query->SQL->Text = "SELECT A.Disco, A.Orden, A.Anyo, A.Duracion, A.Director, A.Interpretes, A.Estilo, A.Origen, A.Estado, A.Subtitulos, A.Esp, A.Ing, A.Otros, B.Caratula FROM  'Peliculas.db' A LEFT JOIN 'Imagenes.db' B ON A.Registro = B.Registro AND B.Tabla = 'P' WHERE A.Registro = :Registro";
Query->ParamByName("Registro")->AsInteger = PageControl1->Tag;
Query->Open();
La tabla B (Imagenes) de momento está vacía, pero lo está en ambos casos y si ejecuto el query desde la aplicación SIN pedir esa tabla B me funciona correctamente. Lo siento, pero me he perdido del todo.
Responder Con Cita
 



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 de ejecucion sql 1146 karaoke MySQL 1 07-01-2008 01:52:03
Error en ejecucion fergape Varios 3 15-02-2007 23:14:23
Error de Ejecución luxus API de Windows 1 03-11-2006 09:24:13
error en la ejecucion chechu Varios 5 25-11-2005 00:36:11
Error en tiempo de ejecucion. ramonibk MS SQL Server 2 23-10-2004 20:18:42


La franja horaria es GMT +2. Ahora son las 05:18:08.


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