Club Delphi  
    Paypal   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 Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 10-10-2007
pcicom pcicom is offline
Miembro
 
Registrado: may 2003
Ubicación: MONTERREY MEXICO
Posts: 253
Poder: 24
pcicom Va por buen camino
Pues en el ERROR esta la Respuesta:

Te esta indicando que la BD no la tienes abierta, y obvio a raiz de eso pueden surgir mas ERRORES, te recomendaria que empieces a capturar los ERRORES cuando asi se ocupen

Código Delphi [-]
var
  qryExecute: TIBQuery;
  cSql : String;
begin
     Result:=False;

     try
         if not dbMain.dbMain.opened then 
            dbMain.dbMain.open;

         qryExecute:=TIBQuery.Create(nil);
         qryExecute.Database:=dbMain.dbMain;
         
          // Puedes INtentar construir la CLAUSULA SQL directo, y asi no te la complicaras con los PARAMETROS
          // ejemplo 
          cSql := 'INSERT INTO log_maestro (ID_USUARIO,FECHA,FORMULARIO ) VALUES (';
          cSql := cSql + inttostr(ID_USUARIO) +',';
          cSql := cSql + 'current_date,';
          csql := cSql + QuotedStr(FORMULARIO)+')';

          // Ya le agregaras tu los demas CAMPOS...
          // Loca campos Numericos los convertiras a String y los String usaras QuotedStr

          qryExecute.SQL.ADD(cSql);
          Try
               qryExecute.ExecSql;
               Result := True;
          except
               showmessage('error al ejecutar la clausula'+csql);
          end;

     except
         showmessage('No se ha abierto la BD');
         exit;
     end;
__________________
Poco ha de saber el que no pregunta.. Yo por eso soy un pregunton

Última edición por pcicom fecha: 10-10-2007 a las 04:34:21.
Responder Con Cita
 


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
Problema con ejecución de DTS grotero76 Conexión con bases de datos 4 20-09-2007 20:05:07
tengo un codigo repetido en una consulta narcisoplayero SQL 11 04-06-2007 20:51:34
Varios equipos en red con el servidor de Firebird en ejecución Sick boy Firebird e Interbase 2 09-06-2006 11:40:11
Error en Consulta de tablas creadas en tiempo de ejecucion javicho_villa Varios 1 02-02-2006 17:14:28
Como configurar un alias en el DataBaseDesktop, pero por codigo (tiempo de ejecución) hhuillcen Conexión con bases de datos 1 14-06-2003 06:16:45


La franja horaria es GMT +2. Ahora son las 00:26:12.


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